From 423ca54b83923dc7e5ea4c0c81788f590b231da2 Mon Sep 17 00:00:00 2001 From: agl Date: Tue, 11 Mar 2008 11:01:10 +0900 Subject: [PATCH] 64-bit fix for HMAC darcs-hash:20080311020110-19166-b833293eeb769da7aa62c9afe0b57d15a8a00051.gz --- OpenSSL/EVP/Digest.hsc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSSL/EVP/Digest.hsc b/OpenSSL/EVP/Digest.hsc index 9097dcf..d9ca807 100644 --- a/OpenSSL/EVP/Digest.hsc +++ b/OpenSSL/EVP/Digest.hsc @@ -187,7 +187,7 @@ digestLBS md input {- HMAC ---------------------------------------------------------------------- -} foreign import ccall unsafe "HMAC" - _HMAC :: Ptr EVP_MD -> Ptr CChar -> CInt -> Ptr CChar -> CInt + _HMAC :: Ptr EVP_MD -> Ptr CChar -> CInt -> Ptr CChar -> CSize -> Ptr CChar -> Ptr CUInt -> IO () -- | Perform a private key signing using the HMAC template with a given hash