diff --git a/src/link.zig b/src/link.zig index 05456d851ef7c6d2fb57693ee6e3959bcac68307..7503638b04f0caeefa2fa5347363ef3a2892367c 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);