authorgravatar for luuk@degram.devLuuk de Gram <luuk@degram.dev> 2022-02-06 12:30:30+01:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-02-06 21:37:45-05:00
log545aa790a430bd2c8390435ee52f5fbe147f6c54
tree681ee2364ac824253cd94dc3e85701f090ecdab6
parentfd1284ebd07ded1c67bbaff4c14f093051e56f59

Sema: Fix memory leak


1 files changed, 1 insertions(+), 0 deletions(-)

src/Sema.zig+1
...@@ -7058,6 +7058,7 @@ fn zirSwitchBlock(sema: *Sema, block: *Block, inst: Zir.Inst.Index) CompileError...@@ -7058,6 +7058,7 @@ fn zirSwitchBlock(sema: *Sema, block: *Block, inst: Zir.Inst.Index) CompileError
7058 sema.air_extra.appendSliceAssumeCapacity(prev_then_body);7058 sema.air_extra.appendSliceAssumeCapacity(prev_then_body);
7059 sema.air_extra.appendSliceAssumeCapacity(cond_body);7059 sema.air_extra.appendSliceAssumeCapacity(cond_body);
7060 }7060 }
7061 gpa.free(prev_then_body);
7061 prev_then_body = case_block.instructions.toOwnedSlice(gpa);7062 prev_then_body = case_block.instructions.toOwnedSlice(gpa);
7062 prev_cond_br = new_cond_br;7063 prev_cond_br = new_cond_br;
7063 }7064 }