unittests: clean memory in flowbits tests

pull/14025/head
Victor Julien 1 year ago committed by Victor Julien
parent e2d09fbd5e
commit 7c0d94f35e

@ -1624,12 +1624,12 @@ static int FlowBitsTestSig06(void)
} }
FAIL_IF_NOT(result); FAIL_IF_NOT(result);
DetectEngineThreadCtxDeinit(&th_v, (void *)det_ctx); PacketFree(p);
DetectEngineCtxFree(de_ctx);
FLOW_DESTROY(&f); FLOW_DESTROY(&f);
SCFree(p); DetectEngineThreadCtxDeinit(&th_v, (void *)det_ctx);
DetectEngineCtxFree(de_ctx);
StatsThreadCleanup(&th_v);
PASS; PASS;
} }
@ -1699,12 +1699,11 @@ static int FlowBitsTestSig07(void)
} }
FAIL_IF(result); FAIL_IF(result);
PacketFree(p);
FLOW_DESTROY(&f);
DetectEngineThreadCtxDeinit(&th_v, (void *)det_ctx); DetectEngineThreadCtxDeinit(&th_v, (void *)det_ctx);
DetectEngineCtxFree(de_ctx); DetectEngineCtxFree(de_ctx);
StatsThreadCleanup(&th_v);
FLOW_DESTROY(&f);
SCFree(p);
PASS; PASS;
} }
@ -1775,12 +1774,11 @@ static int FlowBitsTestSig08(void)
} }
FAIL_IF(result); FAIL_IF(result);
PacketFree(p);
FLOW_DESTROY(&f);
DetectEngineThreadCtxDeinit(&th_v, (void *)det_ctx); DetectEngineThreadCtxDeinit(&th_v, (void *)det_ctx);
DetectEngineCtxFree(de_ctx); DetectEngineCtxFree(de_ctx);
StatsThreadCleanup(&th_v);
FLOW_DESTROY(&f);
SCFree(p);
PASS; PASS;
} }

Loading…
Cancel
Save