From: Victor Julien Date: Tue, 3 Oct 2017 08:31:39 +0000 (+0200) Subject: debug: free pcre memory used for output filtering X-Git-Tag: suricata-4.0.1~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=62b8431fdd9806360d2c0189deabf7397950b42a;p=thirdparty%2Fsuricata.git debug: free pcre memory used for output filtering --- diff --git a/src/util-debug.c b/src/util-debug.c index 6e32cff297..0d26cd79b7 100644 --- a/src/util-debug.c +++ b/src/util-debug.c @@ -1137,6 +1137,11 @@ static inline void SCLogFreeLogConfig(SCLogConfig *sc_lc) if (sc_lc->op_filter != NULL) SCFree(sc_lc->op_filter); + if (sc_lc->op_filter_regex != NULL) + pcre_free(sc_lc->op_filter_regex); + if (sc_lc->op_filter_regex_study) + pcre_free_study(sc_lc->op_filter_regex_study); + SCLogFreeLogOPIfaceCtx(sc_lc->op_ifaces); SCFree(sc_lc); }