From: Selva Nair Date: Sat, 13 Jan 2018 23:00:46 +0000 (-0500) Subject: Use RSA_meth_free instead of free X-Git-Tag: v2.4.5~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=73bb2a7d32069343b8bfd211bd5783482c8a490d;p=thirdparty%2Fopenvpn.git Use RSA_meth_free instead of free - RSA_meth_new allocates memory for the name string and must be released using RSA_meth_free Signed-off-by: Selva Nair Acked-by: Emmanuel Deloget Acked-by: Steffan Karger Message-Id: <1515884446-27152-1-git-send-email-selva.nair@gmail.com> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg16207.html Signed-off-by: Gert Doering (cherry picked from commit 508741c1cf99b8a24205601800fa5056c6d0192b) --- diff --git a/src/openvpn/ssl_openssl.c b/src/openvpn/ssl_openssl.c index 5c865c2df..8338800eb 100644 --- a/src/openvpn/ssl_openssl.c +++ b/src/openvpn/ssl_openssl.c @@ -1147,7 +1147,7 @@ err: { if (rsa_meth) { - free(rsa_meth); + RSA_meth_free(rsa_meth); } } crypto_msg(M_FATAL, "Cannot enable SSL external private key capability");