]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
app-layer/expectation: reduce scope and init vars
authorVictor Julien <vjulien@oisf.net>
Wed, 27 Apr 2022 19:15:25 +0000 (21:15 +0200)
committerVictor Julien <vjulien@oisf.net>
Mon, 9 May 2022 14:06:41 +0000 (16:06 +0200)
src/app-layer-expectation.c

index 1f11d13f77950e10bd25205f724d6b8fc88b53f4..bf8b5b523d795f86ac32144c98350f2bfae7a979 100644 (file)
@@ -124,11 +124,11 @@ static void AppLayerFreeExpectation(Expectation *exp)
 static void ExpectationListFree(void *el)
 {
     ExpectationList *exp_list = (ExpectationList *)el;
-    Expectation *exp, *pexp;
     if (exp_list == NULL)
         return;
 
     if (exp_list->length > 0) {
+        Expectation *exp = NULL, *pexp = NULL;
         CIRCLEQ_FOREACH_SAFE(exp, &exp_list->list, entries, pexp) {
             CIRCLEQ_REMOVE(&exp_list->list, exp, entries);
             exp_list->length--;