aboutsummaryrefslogtreecommitdiff
path: root/src/link
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2024-03-28 21:15:22 +0100
committerAndrew Kelley <andrew@ziglang.org>2024-03-28 20:17:36 -0700
commitfda9a32fef30cd2ca8af14d97d076fe6d7572f45 (patch)
treecd29f80e39dc2705463172f05dabfab7776227e7 /src/link
parent3661133f989fefa64c58447dd0073b8c0e8050fc (diff)
downloadzig-fda9a32fef30cd2ca8af14d97d076fe6d7572f45.tar.gz
zig-fda9a32fef30cd2ca8af14d97d076fe6d7572f45.zip
macho: fix double free
Diffstat (limited to 'src/link')
-rw-r--r--src/link/MachO.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/link/MachO.zig b/src/link/MachO.zig
index c2b8d02df5..71666beb07 100644
--- a/src/link/MachO.zig
+++ b/src/link/MachO.zig
@@ -1290,7 +1290,7 @@ fn parseDependentDylibs(self: *MachO) !void {
}
try umbrella.rpaths.ensureUnusedCapacity(gpa, dep_dylib.rpaths.keys().len);
for (dep_dylib.rpaths.keys()) |rpath| {
- umbrella.rpaths.putAssumeCapacity(rpath, {});
+ umbrella.rpaths.putAssumeCapacity(try gpa.dupe(u8, rpath), {});
}
}
} else {