| author | |
| committer | |
| log | c2cda947c99293794f591036fd1bf5a099da5ceb |
| tree | 736f942a86803f322d2043f952b49ff35d039e43 |
| parent | 7b9f8782c868b8331181bd47361e4dee2d8aebfe |
3 files changed, 3 insertions(+), 1 deletions(-)
src/Module.zig+1-1| ... | @@ -4120,7 +4120,7 @@ pub fn embedFile( | ... | @@ -4120,7 +4120,7 @@ pub fn embedFile( |
| 4120 | } | 4120 | } |
| 4121 | return error.ImportOutsideModulePath; | 4121 | return error.ImportOutsideModulePath; |
| 4122 | }; | 4122 | }; |
| 4123 | errdefer gpa.free(sub_file_path); | 4123 | defer gpa.free(sub_file_path); |
| 4124 | 4124 | ||
| 4125 | return newEmbedFile(mod, cur_file.mod, sub_file_path, resolved_path, gop, src_loc); | 4125 | return newEmbedFile(mod, cur_file.mod, sub_file_path, resolved_path, gop, src_loc); |
| 4126 | } | 4126 | } |
src/Sema.zig+1| ... | @@ -23488,6 +23488,7 @@ fn zirSelect(sema: *Sema, block: *Block, extended: Zir.Inst.Extended.InstData) C | ... | @@ -23488,6 +23488,7 @@ fn zirSelect(sema: *Sema, block: *Block, extended: Zir.Inst.Extended.InstData) C |
| 23488 | if (b_val.isUndef(mod)) return mod.undefRef(vec_ty); | 23488 | if (b_val.isUndef(mod)) return mod.undefRef(vec_ty); |
| 23489 | 23489 | ||
| 23490 | const elems = try sema.gpa.alloc(InternPool.Index, vec_len); | 23490 | const elems = try sema.gpa.alloc(InternPool.Index, vec_len); |
| 23491 | defer sema.gpa.free(elems); | ||
| 23491 | for (elems, 0..) |*elem, i| { | 23492 | for (elems, 0..) |*elem, i| { |
| 23492 | const pred_elem_val = try pred_val.elemValue(mod, i); | 23493 | const pred_elem_val = try pred_val.elemValue(mod, i); |
| 23493 | const should_choose_a = pred_elem_val.toBool(); | 23494 | const should_choose_a = pred_elem_val.toBool(); |
src/link/Elf.zig+1| ... | @@ -392,6 +392,7 @@ pub fn deinit(self: *Elf) void { | ... | @@ -392,6 +392,7 @@ pub fn deinit(self: *Elf) void { |
| 392 | self.copy_rel.deinit(gpa); | 392 | self.copy_rel.deinit(gpa); |
| 393 | self.rela_dyn.deinit(gpa); | 393 | self.rela_dyn.deinit(gpa); |
| 394 | self.rela_plt.deinit(gpa); | 394 | self.rela_plt.deinit(gpa); |
| 395 | self.zig_got.deinit(gpa); | ||
| 395 | } | 396 | } |
| 396 | 397 | ||
| 397 | pub fn getDeclVAddr(self: *Elf, decl_index: Module.Decl.Index, reloc_info: link.File.RelocInfo) !u64 { | 398 | pub fn getDeclVAddr(self: *Elf, decl_index: Module.Decl.Index, reloc_info: link.File.RelocInfo) !u64 { |