Merge pull request #2575 from tmael/valgrind_dhtest

Fix memory leak in dh_test
This commit is contained in:
toddouska
2019-11-13 11:28:04 -08:00
committed by GitHub

View File

@@ -13071,6 +13071,9 @@ static int dh_test_ffdhe(WC_RNG *rng, const DhParams* params)
DhKey key;
DhKey key2;
XMEMSET(&key, 0, sizeof(DhKey));
XMEMSET(&key2, 0, sizeof(DhKey));
ret = wc_InitDhKey_ex(&key, HEAP_HINT, devId);
if (ret != 0) {
ERROR_OUT(-7180, done);
@@ -13128,6 +13131,8 @@ static int dh_test_ffdhe(WC_RNG *rng, const DhParams* params)
}
done:
wc_FreeDhKey(&key);
wc_FreeDhKey(&key2);
return ret;
}