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.40-rc1~151^2~26 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=53bcec4b25a60c125403a80a18ca3aacf1dc8269;p=thirdparty%2Futil-linux.git lsfd: fix memory leak in append_filter_expr() Signed-off-by: Karel Zak --- 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)