diff --git a/CHANGELOG.md b/CHANGELOG.md index 8eb125d..9f80076 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Revision history for file-io +## 0.1.5 -- 20XX-XX-XX + +* Remove redundant imports + ## 0.1.4 -- 2024-08-10 * fix build on GHC <= 8.10 diff --git a/file-io.cabal b/file-io.cabal index 12d2002..f09a911 100644 --- a/file-io.cabal +++ b/file-io.cabal @@ -1,6 +1,6 @@ cabal-version: 2.4 name: file-io -version: 0.1.4 +version: 0.1.5 synopsis: Basic file IO operations via 'OsPath' description: Basic file IO operations like Prelude, but for 'OsPath'. homepage: https://github.com/hasufell/file-io diff --git a/posix/System/File/Platform.hs b/posix/System/File/Platform.hs index 2d1e3df..1260686 100644 --- a/posix/System/File/Platform.hs +++ b/posix/System/File/Platform.hs @@ -26,10 +26,7 @@ import System.Posix.Internals (c_getpid) import GHC.IORef (atomicModifyIORef'_) import Foreign.C (getErrno, eEXIST, errnoToIOError) -#if MIN_VERSION_filepath(1, 5, 0) -import "os-string" System.OsString.Internal.Types (PosixString(..), PosixChar(..)) -import qualified "os-string" System.OsString.Data.ByteString.Short as BC -#else +#if !MIN_VERSION_filepath(1, 5, 0) import Data.Coerce (coerce) import "filepath" System.OsString.Internal.Types (PosixString(..), PosixChar(..)) import qualified "filepath" System.OsPath.Data.ByteString.Short as BC