packages feed

memory 0.8 → 0.9

raw patch · 3 files changed

+6/−2 lines, 3 files

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+## 0.9++* memConstEqual was comparing length times the first byte instead of comparing all the bytes one to one+ ## 0.8  * Add Base64 variants (Luke Taylor)
Data/Memory/PtrMethods.hs view
@@ -95,7 +95,7 @@     loop i !ret         | i == n    = return ret         | otherwise = do-            e <- (==) <$> peek p1 <*> peek p2+            e <- (==) <$> peekByteOff p1 i <*> (peekByteOff p2 i :: IO Word8)             loop (i+1) (ret &&! e)      -- Bool == Bool
memory.cabal view
@@ -1,5 +1,5 @@ Name:                memory-Version:             0.8+Version:             0.9 Synopsis:            memory and related abstraction stuff Description:     Chunk of memory, polymorphic byte array management and manipulation