diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2021-03-24 15:46:06 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2021-03-24 15:46:06 -0700 |
| commit | 0c6581e01d7ddd27f8ca30a71aec239aca8538e3 (patch) | |
| tree | fc384937c15b322ae2412ae553d3d62e37be1685 /src/Module.zig | |
| parent | 180dae419630114b56f2ccd3a80d72c38bd8cad8 (diff) | |
| download | zig-0c6581e01d7ddd27f8ca30a71aec239aca8538e3.tar.gz zig-0c6581e01d7ddd27f8ca30a71aec239aca8538e3.zip | |
stage2: fix memory leak when updating a function
Diffstat (limited to 'src/Module.zig')
| -rw-r--r-- | src/Module.zig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Module.zig b/src/Module.zig index 8791452d99..a97ba364ab 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); |
