From fcb81d139098eb0326872c2cf2b9f5835b9ec7db Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Thu, 21 Dec 2017 11:00:28 +0100 Subject: [PATCH] scan-build: fix warning in radix tree --- src/util-radix-tree.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/util-radix-tree.c b/src/util-radix-tree.c index 23ef98ef46..7217f95e39 100644 --- a/src/util-radix-tree.c +++ b/src/util-radix-tree.c @@ -750,6 +750,8 @@ static SCRadixNode *SCRadixAddKey(uint8_t *key_stream, uint16_t key_bitlen, if ( (inter_node->netmasks = SCMalloc((node->netmask_cnt - i) * sizeof(uint8_t))) == NULL) { SCLogError(SC_ERR_MEM_ALLOC, "Fatal error encountered in SCRadixAddKey. Mem not allocated..."); + SCRadixReleaseNode(inter_node, tree); + SCRadixReleaseNode(new_node, tree); return NULL; } -- 2.47.2