diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2011-04-12 14:28:06 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2011-04-12 14:28:06 +0000 |
commit | 49cb5e0b408d24fbd2fe197a18be64068cac1277 (patch) | |
tree | e134e4b7ff1fe0e45b08931c66e6c8d181c53e7a /fips/ecdsa | |
parent | e2abfd58cce279d6c986f0fee2b827e7ec243a81 (diff) |
Fix memory leaks: uninstantiate DRBG during health checks. Cleanup md_ctx
when performing ECDSA selftest.
Diffstat (limited to 'fips/ecdsa')
-rw-r--r-- | fips/ecdsa/fips_ecdsa_selftest.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fips/ecdsa/fips_ecdsa_selftest.c b/fips/ecdsa/fips_ecdsa_selftest.c index 722ae673bc..7f7ddda603 100644 --- a/fips/ecdsa/fips_ecdsa_selftest.c +++ b/fips/ecdsa/fips_ecdsa_selftest.c @@ -151,6 +151,8 @@ int FIPS_selftest_ecdsa() err: + FIPS_md_ctx_cleanup(&mctx); + if (x) BN_clear_free(x); if (y) |