From 296456f361664e091f3ee041710658dda718a964 Mon Sep 17 00:00:00 2001 From: Christophe CURIS Date: Sun, 16 May 2021 15:47:11 +0200 Subject: [PATCH] wmmenugen: Fix memory leak when parsing categories in an XDG menu Reported by Coverity (CID #50147) Signed-off-by: Christophe CURIS --- util/wmmenugen_parse_xdg.c | 1 + 1 file changed, 1 insertion(+) diff --git a/util/wmmenugen_parse_xdg.c b/util/wmmenugen_parse_xdg.c index 1d8975da..83800ba1 100644 --- a/util/wmmenugen_parse_xdg.c +++ b/util/wmmenugen_parse_xdg.c @@ -645,6 +645,7 @@ static void getMenuHierarchyFor(char **xdgmenuspec) p = strtok(NULL, ";"); } + wfree(category); if (!*buf) /* come up with something if nothing found */ snprintf(buf, sizeof(buf), "%s", _("Other"));