aboutsummaryrefslogtreecommitdiff
path: root/src/link
diff options
context:
space:
mode:
Diffstat (limited to 'src/link')
-rw-r--r--src/link/MachO/zld.zig3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/link/MachO/zld.zig b/src/link/MachO/zld.zig
index 20917a80c5..9508d68895 100644
--- a/src/link/MachO/zld.zig
+++ b/src/link/MachO/zld.zig
@@ -966,10 +966,9 @@ pub const Zld = struct {
const global_index = resolver.table.get(sym_name) orelse {
const gpa = self.gpa;
- const name = try resolver.arena.dupe(u8, sym_name);
const global_index = @intCast(u32, self.globals.items.len);
try self.globals.append(gpa, sym_loc);
- try resolver.table.putNoClobber(name, global_index);
+ try resolver.table.putNoClobber(sym_name, global_index);
if (sym.undf() and !sym.tentative()) {
try resolver.unresolved.putNoClobber(global_index, {});
}