summaryrefslogtreecommitdiffstats
path: root/ssl/ssl_conf.c
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2015-07-21 14:27:10 +0100
committerDr. Stephen Henson <steve@openssl.org>2015-07-21 14:27:25 +0100
commit4445704f912495227e9e99835e94219d7e79684c (patch)
treefc419afbfa7961ed640bdc702019a3976b7c9ad4 /ssl/ssl_conf.c
parent4fdf17a0ec8abe758723b9ff4dac85b8134e9ebf (diff)
free names before context
Reviewed-by: Kurt Roeckx <kurt@openssl.org>
Diffstat (limited to 'ssl/ssl_conf.c')
-rw-r--r--ssl/ssl_conf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ssl/ssl_conf.c b/ssl/ssl_conf.c
index d93f947eb1..5c320cbe79 100644
--- a/ssl/ssl_conf.c
+++ b/ssl/ssl_conf.c
@@ -832,8 +832,8 @@ void SSL_CONF_CTX_free(SSL_CONF_CTX *cctx)
for (i = 0; i < SSL_PKEY_NUM; i++)
OPENSSL_free(cctx->cert_filename[i]);
OPENSSL_free(cctx->prefix);
- OPENSSL_free(cctx);
sk_X509_NAME_pop_free(cctx->canames, X509_NAME_free);
+ OPENSSL_free(cctx);
}
}