]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
mod_ssl: follow up to r1720129.
authorYann Ylavic <ylavic@apache.org>
Wed, 6 Jan 2016 12:11:36 +0000 (12:11 +0000)
committerYann Ylavic <ylavic@apache.org>
Wed, 6 Jan 2016 12:11:36 +0000 (12:11 +0000)
Free ecparams read from certificate file(s) on startup.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1723295 13f79535-47bb-0310-9956-ffa450edef68

modules/ssl/ssl_engine_init.c

index 18b2d1a1d8668ab6c7d7296f05fcfc3d888a7e48..0cd2793a636d770e2dc54b9c890c070f54b4b628 100644 (file)
@@ -1067,7 +1067,7 @@ static apr_status_t ssl_init_server_certs(server_rec *s,
     X509 *cert;
     DH *dhparams;
 #ifdef HAVE_ECC
-    EC_GROUP *ecparams;
+    EC_GROUP *ecparams = NULL;
     int nid;
     EC_KEY *eckey = NULL;
 #endif
@@ -1244,6 +1244,7 @@ static apr_status_t ssl_init_server_certs(server_rec *s,
 #endif
     }
     EC_KEY_free(eckey);
+    EC_GROUP_free(ecparams);
 #endif
 
     return APR_SUCCESS;