From d49a2d3ad1c7af70eae3e5bc5e410352b5ceaec7 Mon Sep 17 00:00:00 2001 From: Alex Chernika Date: Wed, 15 Apr 2026 13:09:27 +0200 Subject: [PATCH] menu: use `new_text` directly instead of copying Since otherwise it causes a memory leak: `new_text` used to be allocated, but never free'd. --- src/menu/menu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/menu/menu.c b/src/menu/menu.c index 58a2b96a..310cd736 100644 --- a/src/menu/menu.c +++ b/src/menu/menu.c @@ -182,7 +182,7 @@ item_create(struct menu *menu, char *text, const char *icon_name, bool show_arro menuitem->accelerator = accelerator; if (new_text) { - menuitem->text = xstrdup(new_text); + menuitem->text = new_text; menuitem->use_markup = true; } else { menuitem->text = xstrdup(text);