@@ -153,8 +153,7 @@ newBytes Pinned = pinnedNewBytes
153isPinned :: MutableByteArray -> Bool
153isPinned :: MutableByteArray -> Bool
154isPinned (MutableByteArray arr#) =
154isPinned (MutableByteArray arr#) =
155 let pinnedInt = I# (isMutableByteArrayPinned# arr#)
155 let pinnedInt = I# (isMutableByteArrayPinned# arr#)
156− -- XXX /= 0 would be safer
157− in pinnedInt == 1
156+ in pinnedInt /= 0
160{-# INLINE cloneMutableArrayWith# #-}
159{-# INLINE cloneMutableArrayWith# #-}