| ... | @@ -292,7 +292,12 @@ pub fn deinit(self: *Coff) void { | ... | @@ -292,7 +292,12 @@ pub fn deinit(self: *Coff) void { |
| 292 | self.managed_atoms.deinit(gpa); | 292 | self.managed_atoms.deinit(gpa); |
| 293 | | 293 | |
| 294 | self.locals.deinit(gpa); | 294 | self.locals.deinit(gpa); |
| | 295 | |
| | 296 | for (self.globals.keys()) |key| { |
| | 297 | gpa.free(key); |
| | 298 | } |
| 295 | self.globals.deinit(gpa); | 299 | self.globals.deinit(gpa); |
| | 300 | |
| 296 | self.unresolved.deinit(gpa); | 301 | self.unresolved.deinit(gpa); |
| 297 | self.locals_free_list.deinit(gpa); | 302 | self.locals_free_list.deinit(gpa); |
| 298 | self.strtab.deinit(gpa); | 303 | self.strtab.deinit(gpa); |