| ... | @@ -352,6 +352,7 @@ pub const File = struct { | ... | @@ -352,6 +352,7 @@ pub const File = struct { |
| 352 | base.releaseLock(); | 352 | base.releaseLock(); |
| 353 | if (base.file) |f| f.close(); | 353 | if (base.file) |f| f.close(); |
| 354 | if (base.intermediary_basename) |sub_path| base.allocator.free(sub_path); | 354 | if (base.intermediary_basename) |sub_path| base.allocator.free(sub_path); |
| | 355 | base.options.system_libs.deinit(base.allocator); |
| 355 | switch (base.tag) { | 356 | switch (base.tag) { |
| 356 | .coff => { | 357 | .coff => { |
| 357 | const parent = @fieldParentPtr(Coff, "base", base); | 358 | const parent = @fieldParentPtr(Coff, "base", base); |