diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-05-13 14:52:18 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-05-13 14:52:18 +0100 |
commit | 3e7a1d0da137317fa6f597ee1757de1b92f1d466 (patch) | |
tree | 175bafcadec6effd9fb8cda881ec780e82297286 /src | |
parent | 2d2b064b948f21d797c80d3541f2ec283a95af5c (diff) | |
download | rspamd-3e7a1d0da137317fa6f597ee1757de1b92f1d466.tar.gz rspamd-3e7a1d0da137317fa6f597ee1757de1b92f1d466.zip |
Fix memory leak in DKIM.
Diffstat (limited to 'src')
-rw-r--r-- | src/libserver/dkim.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libserver/dkim.c b/src/libserver/dkim.c index b439661c2..a171274e9 100644 --- a/src/libserver/dkim.c +++ b/src/libserver/dkim.c @@ -882,6 +882,9 @@ rspamd_dkim_key_free (rspamd_dkim_key_t *key) if (key->key_rsa) { RSA_free (key->key_rsa); } + if (key->key_evp) { + EVP_PKEY_free (key->key_evp); + } if (key->key_bio) { BIO_free (key->key_bio); } |