From 8477d95d0ab0e3e8596c71a804515fdc2569755e Mon Sep 17 00:00:00 2001 From: Marcel Poul Date: Wed, 18 Jan 2012 12:28:34 +0000 Subject: [PATCH] clean new canl_cred struct. --- emi.canl.canl-c/src/canl_cred.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/emi.canl.canl-c/src/canl_cred.c b/emi.canl.canl-c/src/canl_cred.c index 97529cf..5e29314 100644 --- a/emi.canl.canl-c/src/canl_cred.c +++ b/emi.canl.canl-c/src/canl_cred.c @@ -52,6 +52,10 @@ canl_cred_free(canl_ctx ctx, canl_cred cred) sk_X509_pop_free(crd->c_cert_chain, X509_free); crd->c_cert_chain = NULL; } + if (crd->c_req) { + X509_REQ_free(crd->c_req); + crd->c_req = NULL; + } free (crd); crd = NULL; -- 1.8.2.3