[project @ 2002-12-12 13:42:46 by ross]
[haskell-directory.git] / Foreign / Marshal / Alloc.hs
index 900c917..0e394c5 100644 (file)
@@ -36,16 +36,15 @@ import Foreign.C.Types              ( CSize, CInt(..) )
 import Foreign.Storable        ( Storable(sizeOf) )
 
 #ifdef __GLASGOW_HASKELL__
-import GHC.Exception           ( bracket )
 import GHC.IOBase
 import GHC.Real
 import GHC.Ptr
 import GHC.Err
 import GHC.Base
-#elsif defined(__HUGS__)
-import Control.Exception       ( bracket )
-#else
+#elif defined(__NHC__)
 import System.IO               ( bracket )
+#else
+import Control.Exception       ( bracket )
 #endif