clean up windows build warnings about unused imports
authorJoey Hess <joeyh@joeyh.name>
Tue, 26 Mar 2024 17:06:52 +0000 (13:06 -0400)
committerJoey Hess <joeyh@joeyh.name>
Tue, 26 Mar 2024 17:06:52 +0000 (13:06 -0400)
Utility/FileSystemEncoding.hs
Utility/Terminal.hs

index 2a1dc81bc19a310a55f19c3eed22e1c5b3babcb3..10c87ca2f33ecc8d4d32c98d55f26ced7e53e23f 100644 (file)
@@ -21,17 +21,18 @@ module Utility.FileSystemEncoding (
        truncateFilePath,
 ) where
 
-import qualified GHC.Foreign as GHC
 import qualified GHC.IO.Encoding as Encoding
 import System.IO
-import System.IO.Unsafe
 import System.FilePath.ByteString (RawFilePath, encodeFilePath, decodeFilePath)
 import qualified Data.ByteString as S
 import qualified Data.ByteString.Lazy as L
-import Data.ByteString.Unsafe (unsafePackMallocCStringLen)
 #ifdef mingw32_HOST_OS
 import qualified Data.ByteString.UTF8 as S8
 import qualified Data.ByteString.Lazy.UTF8 as L8
+#else
+import qualified GHC.Foreign as GHC
+import System.IO.Unsafe
+import Data.ByteString.Unsafe (unsafePackMallocCStringLen)
 #endif
 
 {- Makes all subsequent Handles that are opened, as well as stdio Handles,
index 7fe3640bc1fcd8687bd8325c1cc6652708afa22c..d449ddda1e7afbac2a1affb0119ac99069b8996e 100644 (file)
@@ -16,7 +16,6 @@ module Utility.Terminal (
 import System.IO
 #ifdef mingw32_HOST_OS
 import System.Win32.MinTTY (isMinTTYHandle)
-import System.Win32.File
 import System.Win32.Types
 import Graphics.Win32.Misc
 import Control.Exception