From: Victor Julien Date: Tue, 19 Nov 2013 09:09:44 +0000 (+0100) Subject: profiling: don't init rule profiling ctx if rule profiling is disabled X-Git-Tag: suricata-2.0beta2~156 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8ffa30dd88fadd9b517ffaaf56b48d11486dcabf;p=thirdparty%2Fsuricata.git profiling: don't init rule profiling ctx if rule profiling is disabled --- diff --git a/src/util-profiling-rules.c b/src/util-profiling-rules.c index af7aede291..24099151a1 100644 --- a/src/util-profiling-rules.c +++ b/src/util-profiling-rules.c @@ -526,6 +526,9 @@ void SCProfilingRuleThreadCleanup(DetectEngineThreadCtx *det_ctx) { void SCProfilingRuleInitCounters(DetectEngineCtx *de_ctx) { + if (profiling_rules_enabled == 0) + return; + de_ctx->profile_ctx = SCProfilingRuleInitCtx(); BUG_ON(de_ctx->profile_ctx == NULL);