From: simonmar Date: Thu, 1 Jul 1999 12:30:06 +0000 (+0000) Subject: [project @ 1999-07-01 12:30:06 by simonmar] X-Git-Tag: Approximately_9120_patches~6048 X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=90779f4452a591f673ad2cca0587f48764381f9e [project @ 1999-07-01 12:30:06 by simonmar] Make this more Haskell 1.3-insensitive --- diff --git a/ghc/compiler/utils/StringBuffer.lhs b/ghc/compiler/utils/StringBuffer.lhs index da2a340..2b22939 100644 --- a/ghc/compiler/utils/StringBuffer.lhs +++ b/ghc/compiler/utils/StringBuffer.lhs @@ -182,7 +182,6 @@ expanded tabs, and enlarge it if necessary. \begin{code} #if __GLASGOW_HASKELL__ < 303 -ioError = fail mayBlock fo thing = thing writeCharOffAddr :: Addr -> Int -> Char -> IO () @@ -203,7 +202,7 @@ slurpFileExpandTabs fname = do (\ handle -> do sz <- hFileSize handle if sz > toInteger (maxBound::Int) - then ioError (userError "slurpFile: file too big") + then IOERROR (userError "slurpFile: file too big") else do let sz_i = fromInteger sz sz_i' = (sz_i * 12) `div` 10 -- add 20% for tabs