From: Victor Julien Date: Tue, 24 Sep 2013 17:59:07 +0000 (+0200) Subject: Dns: fix memory leak when events are set X-Git-Tag: suricata-2.0beta2~336 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6aed56d093f0ae07695c643d2655f0fce1228fb9;p=thirdparty%2Fsuricata.git Dns: fix memory leak when events are set --- diff --git a/src/app-layer-dns-common.c b/src/app-layer-dns-common.c index b5e23b6a9f..cadb9ed0b9 100644 --- a/src/app-layer-dns-common.c +++ b/src/app-layer-dns-common.c @@ -143,6 +143,9 @@ static void DNSTransactionFree(DNSTransaction *tx) { TAILQ_REMOVE(&tx->authority_list, a, next); SCFree(a); } + + if (tx->decoder_events) + SCFree(tx->decoder_events); SCFree(tx); }