authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-02-26 11:21:10-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-02-26 11:21:10-05:00
log62de32a18c1eecedc29055e4199fa364f9e9b7c6
treec30178b457a4afcca39e355da12502f2c6216a7f
parent22432b15e31d506d070171b2932d5df71e9a1b9e
signaturelock-open Commit is signed but in an unrecognized format.

call deinit on the hashmaps introduced in the prev commit


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

src/codegen.cpp+2
......@@ -3346,6 +3346,7 @@ static LLVMValueRef ir_render_int_to_enum(CodeGen *g, IrExecutableGen *executabl
33463346 &type_enum_field->value);
33473347 LLVMAddCase(switch_instr, this_tag_int_value, ok_value_block);
33483348 }
3349 occupied_tag_values.deinit();
33493350 LLVMPositionBuilderAtEnd(g->builder, bad_value_block);
33503351 gen_safety_crash(g, PanicMsgIdBadEnumValue);
33513352
......@@ -5084,6 +5085,7 @@ static LLVMValueRef get_enum_tag_name_function(CodeGen *g, ZigType *enum_type) {
50845085 LLVMPositionBuilderAtEnd(g->builder, return_block);
50855086 LLVMBuildRet(g->builder, slice_global);
50865087 }
5088 occupied_tag_values.deinit();
50875089
50885090 LLVMPositionBuilderAtEnd(g->builder, bad_value_block);
50895091 if (g->build_mode == BuildModeDebug || g->build_mode == BuildModeSafeRelease) {