summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--format.c2
1 files changed, 2 insertions, 0 deletions
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;