zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit fda9a32fef30cd2ca8af14d97d076fe6d7572f45 (tree)
parent 3661133f989fefa64c58447dd0073b8c0e8050fc
Author: Jakub Konka <kubkon@jakubkonka.com>
Date:   Thu, 28 Mar 2024 21:15:22 +0100

macho: fix double free

Diffstat:
Msrc/link/MachO.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 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 {