zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 545aa790a430bd2c8390435ee52f5fbe147f6c54 (tree)
parent fd1284ebd07ded1c67bbaff4c14f093051e56f59
Author: Luuk de Gram <luuk@degram.dev>
Date:   Sun,  6 Feb 2022 12:30:30 +0100

Sema: Fix memory leak

Diffstat:
Msrc/Sema.zig | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/src/Sema.zig b/src/Sema.zig @@ -7058,6 +7058,7 @@ fn zirSwitchBlock(sema: *Sema, block: *Block, inst: Zir.Inst.Index) CompileError sema.air_extra.appendSliceAssumeCapacity(prev_then_body); sema.air_extra.appendSliceAssumeCapacity(cond_body); } + gpa.free(prev_then_body); prev_then_body = case_block.instructions.toOwnedSlice(gpa); prev_cond_br = new_cond_br; }