summaryrefslogtreecommitdiff
path: root/libraries/base/System/CPUTime.hsc
diff options
context:
space:
mode:
authorRoss Paterson <ross@soi.city.ac.uk>2010-09-09 12:55:21 +0000
committerRoss Paterson <ross@soi.city.ac.uk>2010-09-09 12:55:21 +0000
commit68e20b582b78c0d032a6c0d2fc5c18f81aafd004 (patch)
tree592ecafcc9e5d0a54a02ca86ee914ebb7c1473c5 /libraries/base/System/CPUTime.hsc
parent29cc62ccb3303da38d973992d7218712675856f0 (diff)
downloadhaskell-68e20b582b78c0d032a6c0d2fc5c18f81aafd004.tar.gz
avoid Foreign.unsafePerformIO
Diffstat (limited to 'libraries/base/System/CPUTime.hsc')
-rw-r--r--libraries/base/System/CPUTime.hsc3
1 files changed, 2 insertions, 1 deletions
diff --git a/libraries/base/System/CPUTime.hsc b/libraries/base/System/CPUTime.hsc
index c2faa1c51b..5a7e6967c8 100644
--- a/libraries/base/System/CPUTime.hsc
+++ b/libraries/base/System/CPUTime.hsc
@@ -31,8 +31,9 @@ import CPUTime ( getCPUTime, cpuTimePrecision )
#endif
#ifdef __GLASGOW_HASKELL__
-import Foreign
+import Foreign hiding (unsafePerformIO)
import Foreign.C
+import System.IO.Unsafe (unsafePerformIO)
#include "HsBaseConfig.h"