projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix a memory leak in the afalg engine
[openssl.git]
/
engines
/
afalg
/
e_afalg.c
diff --git
a/engines/afalg/e_afalg.c
b/engines/afalg/e_afalg.c
index 51ae68ddc1c47264ca5d6b03670484cb9653a47f..90d76020683d852c3db8a36d182532065d340d37 100644
(file)
--- a/
engines/afalg/e_afalg.c
+++ b/
engines/afalg/e_afalg.c
@@
-844,6
+844,8
@@
static int afalg_finish(ENGINE *e)
static int afalg_destroy(ENGINE *e)
{
ERR_unload_AFALG_strings();
+ EVP_CIPHER_meth_free(_hidden_aes_128_cbc);
+ _hidden_aes_128_cbc = NULL;
return 1;
}