diff mbox

openssl: Fix memory leak in openssl ec deinit

Message ID 1409899352-31870-1-git-send-email-masashi.honma@gmail.com
State Accepted
Headers show

Commit Message

Masashi Honma Sept. 5, 2014, 6:42 a.m. UTC
Signed-off-by: Masashi Honma <masashi.honma@gmail.com>
---
 src/crypto/crypto_openssl.c | 1 +
 1 file changed, 1 insertion(+)

Comments

Jouni Malinen Sept. 8, 2014, 4:53 p.m. UTC | #1
Thanks, applied.
diff mbox

Patch

diff --git a/src/crypto/crypto_openssl.c b/src/crypto/crypto_openssl.c
index f02aaac..8876ebf 100644
--- a/src/crypto/crypto_openssl.c
+++ b/src/crypto/crypto_openssl.c
@@ -1067,6 +1067,7 @@  void crypto_ec_deinit(struct crypto_ec *e)
 	if (e == NULL)
 		return;
 	BN_clear_free(e->order);
+	BN_clear_free(e->prime);
 	EC_GROUP_free(e->group);
 	BN_CTX_free(e->bnctx);
 	os_free(e);