summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--engines/afalg/e_afalg.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/afalg/e_afalg.c b/engines/afalg/e_afalg.c
index 51ae68ddc1..90d7602068 100644
--- 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;
}