aboutsummaryrefslogtreecommitdiff
path: root/src/BTLS/BoringSSL/Mem.chs
diff options
context:
space:
mode:
Diffstat (limited to 'src/BTLS/BoringSSL/Mem.chs')
-rw-r--r--src/BTLS/BoringSSL/Mem.chs6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/BTLS/BoringSSL/Mem.chs b/src/BTLS/BoringSSL/Mem.chs
index 6f828ad..f3af001 100644
--- a/src/BTLS/BoringSSL/Mem.chs
+++ b/src/BTLS/BoringSSL/Mem.chs
@@ -14,9 +14,7 @@
module BTLS.BoringSSL.Mem where
-import Foreign (Ptr)
-
-import BTLS.Cast (asVoidPtr)
+import Foreign (Ptr, castPtr)
#include <openssl/mem.h>
@@ -24,4 +22,4 @@ import BTLS.Cast (asVoidPtr)
-- of time dependent on the specified size but independent of either buffer's
-- contents.
{#fun CRYPTO_memcmp as cryptoMemcmp
- {asVoidPtr `Ptr a', asVoidPtr `Ptr a', `Int'} -> `Int'#}
+ {castPtr `Ptr a', castPtr `Ptr a', `Int'} -> `Int'#}