@@ -290,6 +290,8 @@ getWord32be n = ensureBits n >> modifyState (flip readWord32be n)
290getWord64be :: Int -> BitGet Word64
290getWord64be :: Int -> BitGet Word64
291getWord64be n = ensureBits n >> modifyState (flip readWord64be n)
291getWord64be n = ensureBits n >> modifyState (flip readWord64be n)
293+-- | Get a @ByteString@. Drops the current byte if we've started to read
293getByteString :: Int -> BitGet ByteString
295getByteString :: Int -> BitGet ByteString
294getByteString n = do
296getByteString n = do
295 ensureBits (n*8)
297 ensureBits (n*8)