From a3ca2db7709509b2bab595ec68b9fcd4a1d884d2 Mon Sep 17 00:00:00 2001 From: ross Date: Thu, 20 Jan 2005 18:35:47 +0000 Subject: [PATCH] [project @ 2005-01-20 18:35:47 by ross] more precise imports (including try from System.IO.Error) --- ghc/lib/compat/Compat/Directory.hs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ghc/lib/compat/Compat/Directory.hs b/ghc/lib/compat/Compat/Directory.hs index 866a09f..0dfdb88 100644 --- a/ghc/lib/compat/Compat/Directory.hs +++ b/ghc/lib/compat/Compat/Directory.hs @@ -29,9 +29,9 @@ import Control.Exception ( bracket ) import Control.Monad ( when ) import System.Environment (getEnv) import System.FilePath -import System.IO -import Foreign -import Foreign.C +import System.IO (IOMode(..), openBinaryFile, hGetBuf, hPutBuf, hClose) +import System.IO.Error ( try ) +import Foreign.Marshal.Alloc ( allocaBytes ) import System.Directory(doesFileExist, doesDirectoryExist, getPermissions, setPermissions, createDirectory) #if defined(__GLASGOW_HASKELL__) import GHC.IOBase ( IOException(..) ) -- 1.7.10.4