summaryrefslogtreecommitdiff
path: root/compiler/utils
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/utils')
-rw-r--r--compiler/utils/FastString.lhs2
-rw-r--r--compiler/utils/StringBuffer.lhs1
2 files changed, 2 insertions, 1 deletions
diff --git a/compiler/utils/FastString.lhs b/compiler/utils/FastString.lhs
index 55b115c5cf..062d32d15e 100644
--- a/compiler/utils/FastString.lhs
+++ b/compiler/utils/FastString.lhs
@@ -96,7 +96,7 @@ import FastFunctions
import Panic
import Util
-import Foreign hiding ( unsafePerformIO )
+import Foreign
import Foreign.C
import GHC.Exts
import System.IO
diff --git a/compiler/utils/StringBuffer.lhs b/compiler/utils/StringBuffer.lhs
index 5d1bfa6086..1ad4879ef8 100644
--- a/compiler/utils/StringBuffer.lhs
+++ b/compiler/utils/StringBuffer.lhs
@@ -51,6 +51,7 @@ import FastFunctions
import Foreign
import System.IO ( hGetBuf, hFileSize,IOMode(ReadMode), hClose
, Handle, hTell )
+import System.IO.Unsafe ( unsafePerformIO )
import GHC.Exts