[project @ 2004-03-03 11:47:42 by ross]
[ghc-base.git] / GHC / IO.hs
index 27b59f1..b58c8cd 100644 (file)
--- a/GHC/IO.hs
+++ b/GHC/IO.hs
@@ -410,7 +410,7 @@ hPutChar handle c =
        LineBuffering    -> hPutcBuffered handle_ True  c
        BlockBuffering _ -> hPutcBuffered handle_ False c
        NoBuffering      ->
-               withObject (castCharToCChar c) $ \buf -> do
+               with (castCharToCChar c) $ \buf -> do
                  writeRawBufferPtr "hPutChar" (fromIntegral fd) (haIsStream handle_) buf 0 1
                  return ()