diff --git a/wolfcrypt/src/hmac.c b/wolfcrypt/src/hmac.c index e96d4efb6d1..c5d8e37c1b6 100644 --- a/wolfcrypt/src/hmac.c +++ b/wolfcrypt/src/hmac.c @@ -1415,7 +1415,7 @@ void wc_HmacFree(Hmac* hmac) wc_Sm3Free(&hmac->hash.sm3); #ifdef WOLFSSL_HMAC_COPY_HASH wc_Sm3Free(&hmac->i_hash.sm3); - wc_Sm3Free(&hmac->i_hash.sm3); + wc_Sm3Free(&hmac->o_hash.sm3); #endif break; #endif