@@ -257,7 +257,7 @@ instance Eq KeyPair where
257
257
kp == kp' = unsafePerformIO . evalContT $ do
258
258
kpp <- ContT $ withForeignPtr (keyPairFPtr kp)
259
259
kpp' <- ContT $ withForeignPtr (keyPairFPtr kp')
260
- (EQ == ) <$> lift (memCompare (castPtr kpp) (castPtr kpp') 32 )
260
+ (EQ == ) <$> lift (memCompare (castPtr kpp) (castPtr kpp') 96 )
261
261
instance NFData KeyPair where
262
262
rnf KeyPair {.. } = seq keyPairFPtr ()
263
263
@@ -279,7 +279,7 @@ instance Eq Signature where
279
279
sig == sig' = unsafePerformIO . evalContT $ do
280
280
sigp <- ContT $ withForeignPtr (signatureFPtr sig)
281
281
sigp' <- ContT $ withForeignPtr (signatureFPtr sig')
282
- (EQ == ) <$> lift (memCompare (castPtr sigp) (castPtr sigp') 32 )
282
+ (EQ == ) <$> lift (memCompare (castPtr sigp) (castPtr sigp') 64 )
283
283
instance NFData Signature where
284
284
rnf Signature {.. } = seq signatureFPtr ()
285
285
@@ -301,7 +301,7 @@ instance Eq RecoverableSignature where
301
301
rs == rs' = unsafePerformIO . evalContT $ do
302
302
rsp <- ContT $ withForeignPtr (recoverableSignatureFPtr rs)
303
303
rsp' <- ContT $ withForeignPtr (recoverableSignatureFPtr rs')
304
- (EQ == ) <$> lift (memCompare (castPtr rsp) (castPtr rsp') 32 )
304
+ (EQ == ) <$> lift (memCompare (castPtr rsp) (castPtr rsp') 65 )
305
305
instance NFData RecoverableSignature where
306
306
rnf RecoverableSignature {.. } = seq recoverableSignatureFPtr ()
307
307
0 commit comments