]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
profiling: don't init rule profiling ctx if rule profiling is disabled
authorVictor Julien <victor@inliniac.net>
Tue, 19 Nov 2013 09:09:44 +0000 (10:09 +0100)
committerVictor Julien <victor@inliniac.net>
Tue, 19 Nov 2013 09:09:44 +0000 (10:09 +0100)
src/util-profiling-rules.c

index af7aede2910c8470e27069037f25310cad0ba953..24099151a1db8a57136d7da1fe555340e7336f34 100644 (file)
@@ -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);