diff --git a/src/link.zig b/src/link.zig index 05456d851e..7503638b04 100644 --- a/src/link.zig +++ b/src/link.zig @@ -352,6 +352,7 @@ pub const File = struct { base.releaseLock(); if (base.file) |f| f.close(); if (base.intermediary_basename) |sub_path| base.allocator.free(sub_path); + base.options.system_libs.deinit(base.allocator); switch (base.tag) { .coff => { const parent = @fieldParentPtr(Coff, "base", base);