Fixed valgrind issues

This commit is contained in:
Ethan Looney 2020-09-15 12:58:52 -06:00
parent a466a57f1d
commit da4478bdf1

View File

@ -13761,13 +13761,9 @@ static int test_wc_CheckProbablePrime (void)
ret = wc_CheckProbablePrime(p, pSz, q, qSz, e, eSz,
nlen, isPrime);
}
wc_FreeRsaKey(&key);
wc_FreeRng(&rng);
if (wc_FreeRsaKey(&key) || ret != 0) {
ret = WOLFSSL_FATAL_ERROR;
}
if (wc_FreeRng(&rng) || ret != 0) {
ret = WOLFSSL_FATAL_ERROR;
}
printf(resultFmt, ret == 0 ? passed : failed);
#endif
@ -13851,12 +13847,8 @@ static int test_wc_RsaPSS_Verify (void)
ret = 0;
}
}
if (wc_FreeRsaKey(&key) || ret != 0) {
ret = WOLFSSL_FATAL_ERROR;
}
if (wc_FreeRng(&rng) || ret != 0) {
ret = WOLFSSL_FATAL_ERROR;
}
wc_FreeRsaKey(&key);
wc_FreeRng(&rng);
printf(resultFmt, ret == 0 ? passed : failed);
#endif
@ -13946,12 +13938,8 @@ static int test_wc_RsaPSS_VerifyCheck (void)
ret = 0;
}
}
if (wc_FreeRsaKey(&key) || ret != 0) {
ret = WOLFSSL_FATAL_ERROR;
}
if (wc_FreeRng(&rng) || ret != 0) {
ret = WOLFSSL_FATAL_ERROR;
}
wc_FreeRsaKey(&key);
wc_FreeRng(&rng);
printf(resultFmt, ret == 0 ? passed : failed);
#endif
@ -14040,12 +14028,8 @@ static int test_wc_RsaPSS_VerifyCheckInline (void)
ret = 0;
}
}
if (wc_FreeRsaKey(&key) || ret != 0) {
ret = WOLFSSL_FATAL_ERROR;
}
if (wc_FreeRng(&rng) || ret != 0) {
ret = WOLFSSL_FATAL_ERROR;
}
wc_FreeRsaKey(&key);
wc_FreeRng(&rng);
printf(resultFmt, ret == 0 ? passed : failed);
#endif