From: Karel Zak Date: Thu, 2 Nov 2023 11:42:55 +0000 (+0100) Subject: lsfd: fix memory leak in append_filter_expr() X-Git-Tag: v2.39.3~7 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=e8cb61f07430d5f1d624245a219c2e21694c5f52;p=thirdparty%2Futil-linux.git lsfd: fix memory leak in append_filter_expr() Signed-off-by: Karel Zak (cherry picked from commit 53bcec4b25a60c125403a80a18ca3aacf1dc8269) --- diff --git a/misc-utils/lsfd.c b/misc-utils/lsfd.c index 3c5c01f829..f8537a7498 100644 --- a/misc-utils/lsfd.c +++ b/misc-utils/lsfd.c @@ -1591,6 +1591,8 @@ static void append_filter_expr(char **a, const char *b, bool and) xstrappend(a, "or("); xstrappend(a, b); xstrappend(a, ")"); + + free(tmp); } static struct lsfd_filter *new_filter(const char *expr, bool debug, const char *err_prefix, struct lsfd_control *ctl)