detect/parse: fix minor memory leak in error path

Only reachable on SCMalloc so should be unlikely to be reached.
pull/4802/head
Victor Julien 5 years ago
parent 27186778b8
commit 5abead9325

@ -1275,7 +1275,7 @@ Signature *SigAlloc (void)
sig->init_data->smlists_tail = SCCalloc(sig->init_data->smlists_array_size, sizeof(SigMatch *));
if (sig->init_data->smlists_tail == NULL) {
SCFree(sig->init_data->smlists_tail);
SCFree(sig->init_data->smlists);
SCFree(sig->init_data);
SCFree(sig);
return NULL;

Loading…
Cancel
Save