]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
unittests: clean up memory for detect itype tests
authorVictor Julien <vjulien@oisf.net>
Fri, 10 Oct 2025 18:58:35 +0000 (20:58 +0200)
committerVictor Julien <victor@inliniac.net>
Tue, 14 Oct 2025 17:40:56 +0000 (19:40 +0200)
src/detect-icmp-id.c

index 3b9aa755bfb2cf7f5b9444fbc47850025249a294..8603b0f02ada29acd06e85723fbe403627c8e6a4 100644 (file)
@@ -436,14 +436,12 @@ static int DetectIcmpIdMatchTest01 (void)
     result = 1;
 
 cleanup:
-    SigGroupCleanup(de_ctx);
-    SigCleanSignatures(de_ctx);
-
     DetectEngineThreadCtxDeinit(&th_v, (void *)det_ctx);
     DetectEngineCtxFree(de_ctx);
 
     UTHFreePackets(&p, 1);
 end:
+    StatsThreadCleanup(&th_v);
     return result;
 
 }
@@ -513,15 +511,13 @@ static int DetectIcmpIdMatchTest02 (void)
     result = 1;
 
 cleanup:
-    SigGroupCleanup(de_ctx);
-    SigCleanSignatures(de_ctx);
-
     DetectEngineThreadCtxDeinit(&th_v, (void *)det_ctx);
     DetectEngineCtxFree(de_ctx);
 
     FlowShutdown();
 end:
-    SCFree(p);
+    PacketFree(p);
+    StatsThreadCleanup(&th_v);
     return result;
 }