From b2d543aed666aa080d516f6fc06e7d4a3100da4b Mon Sep 17 00:00:00 2001 From: Nunuhara Cabbage Date: Wed, 19 Aug 2020 17:26:34 -0700 Subject: [PATCH] Fix memory leak in S_MOD --- src/format.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/format.c b/src/format.c index 41aa56e..686a8c0 100644 --- a/src/format.c +++ b/src/format.c @@ -129,6 +129,7 @@ static void append_fmt(struct string **s, struct fmt_spec *spec, union vm_value break; case FMT_STRING: string_append(s, heap[arg.i].s); + heap_unref(arg.i); break; case FMT_CHAR: string_push_back(s, arg.i);