@@ -1,3 +1,4 @@
1+{-# LANGUAGE CPP #-}
12{-# OPTIONS_HADDOCK hide #-}
23module Graphics.Vty.Inline.Unsafe where
34
@@ -11,7 +12,12 @@ import Data.IORef
1112
1213import GHC.IO.Handle (hDuplicate)
1314
15+#if __GLASGOW_HASKELL__ < 708
1416import System.IO (Handle, stdin, stdout, hSetBuffering, BufferMode(NoBuffering))
17+#else
18+import System.IO (stdin, stdout, hSetBuffering, BufferMode(NoBuffering))
19+#endif
20+
1521import System.IO.Unsafe
1622
1723import System.Posix.IO (handleToFd)