diff --git a/src/link/MachO.zig b/src/link/MachO.zig index d4ddf800946419568cde6bca208acfd3e8f337a6..93db2b81eba9ace4192d0ca85ce4145775939773 100644 --- a/src/link/MachO.zig +++ b/src/link/MachO.zig @@ -5442,12 +5442,12 @@ fn snapshotState(self: *MachO) !void { contained_node.payload.aliases = inner_aliases.toOwnedSlice(); try nodes.append(contained_node); - for (relocs.items[last_rel..]) |rel, rel_i| { + for (relocs.items[last_rel..]) |rel| { if (rel.address >= cont_sym.n_value + cont_size) { - last_rel = rel_i; break; } try nodes.append(rel); + last_rel += 1; } try nodes.append(.{