From: Eric Leblond Date: Wed, 9 Nov 2011 14:55:43 +0000 (+0100) Subject: tls app layer: add missing free X-Git-Tag: suricata-1.3beta1~93 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=38c213cb842c367c46958376e24bc183c7154570;p=thirdparty%2Fsuricata.git tls app layer: add missing free issuerdn was not freed at exit. --- diff --git a/src/app-layer-ssl.c b/src/app-layer-ssl.c index 84ff31d3b9..4a30d00b37 100644 --- a/src/app-layer-ssl.c +++ b/src/app-layer-ssl.c @@ -882,7 +882,10 @@ void SSLStateFree(void *p) if (ssl_state->trec) SCFree(ssl_state->trec); - SCFree(ssl_state->cert0_subject); + if (ssl_state->cert0_subject) + SCFree(ssl_state->cert0_subject); + if (ssl_state->cert0_issuerdn) + SCFree(ssl_state->cert0_issuerdn); SCFree(ssl_state); return;