From 53bcec4b25a60c125403a80a18ca3aacf1dc8269 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Thu, 2 Nov 2023 12:42:55 +0100 Subject: [PATCH] lsfd: fix memory leak in append_filter_expr() Signed-off-by: Karel Zak --- misc-utils/lsfd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/misc-utils/lsfd.c b/misc-utils/lsfd.c index b8a36dcc77..d01bb7bfe8 100644 --- a/misc-utils/lsfd.c +++ b/misc-utils/lsfd.c @@ -1870,6 +1870,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 libscols_filter *new_filter(const char *expr, bool debug, struct lsfd_control *ctl) -- 2.47.3