on master help sign in
Silence a couple warnings
commit336135b0440abcac3273657c5621da7841428106 authorHerbert Valerio Riedel <hvr@gnu.org> dateSun 17 Dec 2017, 18:59 (9 years ago) parentacf5018
2 files changed+6−2
Data/Text/Encoding.hs+5−1 Data/Text/Internal/Fusion/Size.hs+1−1
Data/Text/Encoding.hs+5−1
@@ -79,7 +79,11 @@ import Data.Text.Internal.Unsafe.Shift (shiftR)
7979import Data.Text.Show ()
8080import Data.Text.Unsafe (unsafeDupablePerformIO)
8181import Data.Word (Word8, Word32)
82−import Foreign.C.Types (CSize(..))
82+#if __GLASGOW_HASKELL__ >= 703
83+import Foreign.C.Types (CSize(CSize))
84+#else
85+import Foreign.C.Types (CSize)
86+#endif
8387import Foreign.ForeignPtr (withForeignPtr)
8488import Foreign.Marshal.Utils (with)
8589import Foreign.Ptr (Ptr, minusPtr, nullPtr, plusPtr)
Data/Text/Internal/Fusion/Size.hs+1−1
@@ -1,4 +1,4 @@
1−{-# LANGUAGE CPP #-}
1+{-# LANGUAGE CPP, PatternGuards #-}
22{-# OPTIONS_GHC -fno-warn-missing-methods #-}
33-- |
44-- Module : Data.Text.Internal.Fusion.Internal