]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
code cleanup
authorAnoop Saldanha <poonaatsoc@gmail.com>
Tue, 24 Apr 2012 16:08:39 +0000 (21:38 +0530)
committerVictor Julien <victor@inliniac.net>
Wed, 25 Apr 2012 10:07:47 +0000 (12:07 +0200)
src/detect.c

index 098ec367fcc7930f9f3f04fd6983542433b64a68..422853679502e71fd6e399becd50fb90e42ce3bc 100644 (file)
@@ -1636,8 +1636,6 @@ int SigMatchSignatures(ThreadVars *th_v, DetectEngineCtx *de_ctx, DetectEngineTh
                 }
             }
         }
-        if (det_ctx->flags & DETECT_ENGINE_THREAD_CTX_STREAM_CONTENT_MATCH)
-            det_ctx->flags &= ~DETECT_ENGINE_THREAD_CTX_STREAM_CONTENT_MATCH;
 
         SCLogDebug("s->sm_lists[DETECT_SM_LIST_AMATCH] %p, "
                 "s->sm_lists[DETECT_SM_LIST_UMATCH] %p, "
@@ -1695,6 +1693,8 @@ next:
         DetectReplaceFree(det_ctx->replist);
         det_ctx->replist = NULL;
         RULE_PROFILING_END(s, match);
+
+        det_ctx->flags = 0;
         continue;
     }
     PACKET_PROFILING_DETECT_END(p, PROF_DETECT_RULES);