storage: don't leak memory for unittests

pull/3534/head
Victor Julien 8 years ago
parent 121b3021df
commit 1360e030b1

@ -261,13 +261,13 @@ void RunUnittests(int list_unittests, const char *regex_arg)
MpmTableSetup();
SpmTableSetup();
StorageInit();
AppLayerSetup();
/* hardcoded initialization code */
SigTableSetup(); /* load the rule keywords */
TmqhSetup();
StorageInit();
CIDRInit();
#ifdef DBG_MEM_ALLOC

@ -175,8 +175,11 @@ int StorageFinalize(void)
storage_map[entry->map.type][entry->id].Free = entry->map.Free;
}
entry = entry->next;
StorageList *next = entry->next;
SCFree(entry);
entry = next;
};
storage_list = NULL;
#ifdef DEBUG
for (i = 0; i < STORAGE_MAX; i++) {

Loading…
Cancel
Save