aboutsummaryrefslogtreecommitdiffhomepage
path: root/System/Posix/Terminal.hsc
diff options
context:
space:
mode:
Diffstat (limited to 'System/Posix/Terminal.hsc')
-rw-r--r--System/Posix/Terminal.hsc5
1 files changed, 3 insertions, 2 deletions
diff --git a/System/Posix/Terminal.hsc b/System/Posix/Terminal.hsc
index 6c41bdc..a7ede2b 100644
--- a/System/Posix/Terminal.hsc
+++ b/System/Posix/Terminal.hsc
@@ -1,4 +1,3 @@
-{-# OPTIONS_GHC -fno-warn-unused-imports #-}
#ifdef __GLASGOW_HASKELL__
{-# LANGUAGE Trustworthy #-}
#endif
@@ -76,9 +75,11 @@ import Foreign
import Foreign.C
import System.Posix.Terminal.Common
import System.Posix.Types
+#ifndef HAVE_OPENPTY
import System.Posix.IO
+#endif
-import System.Posix.Internals (withFilePath, peekFilePath)
+import System.Posix.Internals (peekFilePath)
-- | @getTerminalName fd@ calls @ttyname@ to obtain a name associated
-- with the terminal for @Fd@ @fd@. If @fd@ is associated