]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Use RSA_meth_free instead of free
authorSelva Nair <selva.nair@gmail.com>
Sat, 13 Jan 2018 23:00:46 +0000 (18:00 -0500)
committerGert Doering <gert@greenie.muc.de>
Sun, 14 Jan 2018 18:06:24 +0000 (19:06 +0100)
- RSA_meth_new allocates memory for the name string
  and must be released using RSA_meth_free

Signed-off-by: Selva Nair <selva.nair@gmail.com>
Acked-by: Emmanuel Deloget <logout@free.fr>
Acked-by: Steffan Karger <steffan.karger@fox-it.com>
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 <gert@greenie.muc.de>
(cherry picked from commit 508741c1cf99b8a24205601800fa5056c6d0192b)

src/openvpn/ssl_openssl.c

index 5c865c2dfb3fca1aad908c981a2c88ec57652d67..8338800eb130b88b7522b7166a3a5da046aca86b 100644 (file)
@@ -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");