summaryrefslogtreecommitdiff
path: root/compiler/utils/FastString.lhs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/utils/FastString.lhs')
-rw-r--r--compiler/utils/FastString.lhs3
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/utils/FastString.lhs b/compiler/utils/FastString.lhs
index 89ab75815c..b1449edae2 100644
--- a/compiler/utils/FastString.lhs
+++ b/compiler/utils/FastString.lhs
@@ -96,7 +96,6 @@ import FastFunctions
import Panic
import Util
-import Foreign
import Foreign.C
import GHC.Exts
import System.IO
@@ -109,8 +108,10 @@ import Data.Char ( ord )
import GhcIO ( IO(..) )
#if __GLASGOW_HASKELL__ >= 701
+import Foreign.Safe
import GHC.Ptr.Unsafe ( Ptr(..) )
#else
+import Foreign hiding ( unsafePerformIO )
import GHC.Ptr ( Ptr(..) )
#endif