From d70cf33fdce309b81bba623d65aafbc2658e0c9a Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Wed, 23 Jun 2021 14:44:12 +0200 Subject: rule: obj_free() releases timeout state string Missing free() on the timeout state string on object release. Fixes: 7a0e26723496 ("rule: memleak of list of timeout policies" Signed-off-by: Pablo Neira Ayuso --- src/rule.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/rule.c') diff --git a/src/rule.c b/src/rule.c index 10569aa7..877eae3c 100644 --- a/src/rule.c +++ b/src/rule.c @@ -1714,6 +1714,7 @@ void obj_free(struct obj *obj) list_for_each_entry_safe(ts, next, &obj->ct_timeout.timeout_list, head) { list_del(&ts->head); + xfree(ts->timeout_str); xfree(ts); } } -- cgit v1.2.3