diff --git a/wolfcrypt/benchmark/benchmark.c b/wolfcrypt/benchmark/benchmark.c index f48bf3a21..1b4d12c45 100644 --- a/wolfcrypt/benchmark/benchmark.c +++ b/wolfcrypt/benchmark/benchmark.c @@ -10071,12 +10071,10 @@ exit_xmss_sign_verify: if (freeRng) { wc_FreeRng(&rng); - freeRng = 0; } if (freeKey) { wc_XmssKey_Free(&key); - freeKey = 0; } return; diff --git a/wolfcrypt/test/test.c b/wolfcrypt/test/test.c index 10a3cef36..d7589fc8b 100644 --- a/wolfcrypt/test/test.c +++ b/wolfcrypt/test/test.c @@ -38381,7 +38381,7 @@ WOLFSSL_TEST_SUBROUTINE wc_test_ret_t xmss_test_verify_only(void) } if (pub_len != XMSS_SHA256_PUBLEN) { - printf("error: xmss pub len %d, expected %d\n", pub_len, + printf("error: xmss pub len %u, expected %d\n", pub_len, XMSS_SHA256_PUBLEN); return WC_TEST_RET_ENC_EC(pub_len); }