From 92da105b58d2b828974585f21b70d5f1b42049fe Mon Sep 17 00:00:00 2001 From: nicm Date: Fri, 29 Mar 2019 09:33:24 +0000 Subject: Free old strings after they have been expanded in format_choose. --- format.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/format.c b/format.c index 1a3ba762..485a3bc7 100644 --- a/format.c +++ b/format.c @@ -1041,7 +1041,9 @@ format_choose(struct format_tree *ft, const char *s, char **left, char **right, if (expand) { *left = format_expand(ft, left0); + free(left0); *right = format_expand(ft, right0); + free(right0); } else { *left = left0; *right = right0; -- cgit v1.2.3