stage2: fix memory leak when updating a function

This commit is contained in:
Andrew Kelley 2021-03-24 15:46:06 -07:00
parent 180dae4196
commit 0c6581e01d

View File

@ -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);