From: Pablo Neira Ayuso Date: Wed, 23 Jun 2021 12:44:12 +0000 (+0200) Subject: rule: obj_free() releases timeout state string X-Git-Tag: v1.0.0~37 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d70cf33fdce309b81bba623d65aafbc2658e0c9a;p=thirdparty%2Fnftables.git 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 --- 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); } }