on master help sign in
Silence a couple warnings
336135bHerbert Valerio Riedel
Data/Text/Encoding.hs+5−1
@@ -79,7 +79,11 @@ import Data.Text.Internal.Unsafe.Shift (shiftR)
79import Data.Text.Show ()
79import Data.Text.Show ()
80import Data.Text.Unsafe (unsafeDupablePerformIO)
80import Data.Text.Unsafe (unsafeDupablePerformIO)
81import Data.Word (Word8, Word32)
81import Data.Word (Word8, Word32)
82+#if __GLASGOW_HASKELL__ >= 703
82−import Foreign.C.Types (CSize(..))
83+import Foreign.C.Types (CSize(CSize))
84+#else
85+import Foreign.C.Types (CSize)
86+#endif
83import Foreign.ForeignPtr (withForeignPtr)
87import Foreign.ForeignPtr (withForeignPtr)
84import Foreign.Marshal.Utils (with)
88import Foreign.Marshal.Utils (with)
85import Foreign.Ptr (Ptr, minusPtr, nullPtr, plusPtr)
89import 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 #-}
2{-# OPTIONS_GHC -fno-warn-missing-methods #-}
2{-# OPTIONS_GHC -fno-warn-missing-methods #-}
3-- |
3-- |
4-- Module : Data.Text.Internal.Fusion.Internal
4-- Module : Data.Text.Internal.Fusion.Internal