From e8aa9a0ae08d3195da2b2326b7071e9d69b4e393 Mon Sep 17 00:00:00 2001 From: Christopher Faulet Date: Thu, 23 Apr 2026 09:20:43 +0200 Subject: [PATCH] BUG/MINOR: tcpcheck: Fix a leak on deinit by releasing ruleset's conf.file Now healthcheck sections are supported, a ruleset can reference a configuration file that must be freed on deinit. So let's do so. No backport needed. --- src/tcpcheck.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tcpcheck.c b/src/tcpcheck.c index 65adbceea..28ffd8c74 100644 --- a/src/tcpcheck.c +++ b/src/tcpcheck.c @@ -335,6 +335,7 @@ void free_tcpcheck_ruleset(struct tcpcheck_ruleset *rs) LIST_DELETE(&r->list); free_tcpcheck(r, 0); } + free((char*)rs->conf.file); free(rs); }