From 0c6581e01d7ddd27f8ca30a71aec239aca8538e3 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Wed, 24 Mar 2021 15:46:06 -0700 Subject: [PATCH] stage2: fix memory leak when updating a function --- src/Module.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Module.zig b/src/Module.zig index 8791452d9929f1f606d753fbd5107f22917d2c87..a97ba364ab0053d1ed1f08e8a5f9f3df1c2a3546 100644 --- a/src/Module.zig +++ b/src/Module.zig @@ -2407,6 +2407,7 @@ fn astgenAndSemaFn( if (tvm.typed_value.val.castTag(.function)) |payload| { const prev_func = payload.data; prev_is_inline = prev_func.state == .inline_only; + prev_func.deinit(mod.gpa); } tvm.deinit(mod.gpa); -- 2.54.0