aboutsummaryrefslogtreecommitdiff
path: root/crypto.c
diff options
context:
space:
mode:
Diffstat (limited to 'crypto.c')
-rw-r--r--crypto.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/crypto.c b/crypto.c
index d63e36a..7b4b960 100644
--- a/crypto.c
+++ b/crypto.c
@@ -263,9 +263,9 @@ hash_t hash_increment(hash_t h)
void HMAC_CTX_free(HMAC_CTX *ctx)
{
if (ctx != NULL) {
- EVP_MD_CTX_free(ctx->i_ctx);
- EVP_MD_CTX_free(ctx->o_ctx);
- EVP_MD_CTX_free(ctx->md_ctx);
+ EVP_MD_CTX_free(&ctx->i_ctx);
+ EVP_MD_CTX_free(&ctx->o_ctx);
+ EVP_MD_CTX_free(&ctx->md_ctx);
OPENSSL_free(ctx);
}