Browse Source

openssl: Fix memory leak in openssl ec deinit

Signed-off-by: Masashi Honma <masashi.honma@gmail.com>
Masashi Honma 10 years ago
parent
commit
5c61d214ad
1 changed files with 1 additions and 0 deletions
  1. 1 0
      src/crypto/crypto_openssl.c

+ 1 - 0
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);