@@ -47,8 +47,12 @@ where
48import System.IO hiding (readFile, writeFile, getContents,
48import System.IO hiding (readFile, writeFile, getContents,
49 putStr, putStrLn, hPutStr, hPutStrLn, hGetContents)
49 putStr, putStrLn, hPutStr, hPutStrLn, hGetContents)
50+#if MIN_VERSION_base(4,6,0)
51+import Prelude hiding (readFile, writeFile, getContents, putStr, putStrLn)
50import Prelude hiding (readFile, writeFile, getContents, putStr, putStrLn,
53import Prelude hiding (readFile, writeFile, getContents, putStr, putStrLn,
52import qualified System.IO as IO
56import qualified System.IO as IO
53import qualified Data.ByteString.Char8 as B
57import qualified Data.ByteString.Char8 as B
54import qualified Data.ByteString.Lazy as BL
58import qualified Data.ByteString.Lazy as BL