Commit 8b0d04d2 authored by panne's avatar panne
Browse files

[project @ 2003-09-23 10:09:17 by panne]

Unbreak Show instance for Ptr caused by the changes to showHex

merge to STABLE
parent 0e2b2bf2
......@@ -79,7 +79,7 @@ instance Show (Ptr a) where
showsPrec p (Ptr a) rs = pad_out (showHex (word2Integer(int2Word#(addr2Int# a))) "") rs
where
-- want 0s prefixed to pad it out to a fixed length.
pad_out ('0':'x':ls) rs =
pad_out ls rs =
'0':'x':(replicate (2*SIZEOF_HSPTR - length ls) '0') ++ ls ++ rs
-- word2Integer :: Word# -> Integer (stolen from Word.lhs)
word2Integer w = case word2Integer# w of
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment