diff --git a/src/util-hash.c b/src/util-hash.c index b9c9986f94..98765f5c3d 100644 --- a/src/util-hash.c +++ b/src/util-hash.c @@ -144,6 +144,8 @@ int HashTableAdd(HashTable *ht, void *data, uint16_t datalen) return 0; error: + if (hb != NULL) + SCFree(hb); return -1; }