diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/Data/ByteString/Base32/Internal.hs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Data/ByteString/Base32/Internal.hs b/src/Data/ByteString/Base32/Internal.hs index 78b1146..aa7c5b3 100644 --- a/src/Data/ByteString/Base32/Internal.hs +++ b/src/Data/ByteString/Base32/Internal.hs | |||
@@ -8,7 +8,7 @@ | |||
8 | -- (Word5 <-> Word8) and (Word8 -> Word5) bytestring packers using | 8 | -- (Word5 <-> Word8) and (Word8 -> Word5) bytestring packers using |
9 | -- lookup table. | 9 | -- lookup table. |
10 | -- | 10 | -- |
11 | {-# LANGUAGE BangPatterns #-} | 11 | {-# LANGUAGE CPP, BangPatterns #-} |
12 | module Data.ByteString.Base32.Internal | 12 | module Data.ByteString.Base32.Internal |
13 | ( Word5 | 13 | ( Word5 |
14 | , Word8 | 14 | , Word8 |
@@ -22,6 +22,9 @@ module Data.ByteString.Base32.Internal | |||
22 | , invIx | 22 | , invIx |
23 | ) where | 23 | ) where |
24 | 24 | ||
25 | #if !MIN_VERSION_base(4,6,0) | ||
26 | import Prelude hiding (catch) | ||
27 | #endif | ||
25 | import Control.Exception hiding (mask) | 28 | import Control.Exception hiding (mask) |
26 | import Data.Bits.Extras | 29 | import Data.Bits.Extras |
27 | import Data.ByteString as BS | 30 | import Data.ByteString as BS |