From 98f05a0f53d08683e4b8127210448c0de00dc9cf Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Fri, 19 Dec 2025 18:11:17 -0800 Subject: [PATCH] compiler: update calls to realpath --- src/link/MachO.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/link/MachO.zig b/src/link/MachO.zig index 97493ada32eb471e23b4cdcf325d11a366d7d2fc..b747b3de56700fd4771b01e62995077d67026951 100644 --- a/src/link/MachO.zig +++ b/src/link/MachO.zig @@ -1221,7 +1221,7 @@ fn parseDependentDylibs(self: *MachO) !void { try checked_paths.append(rel_path); var buffer: [fs.max_path_bytes]u8 = undefined; // TODO don't use realpath - const full_path = buffer[0 .. Io.Dir.realPathAbsolute(io, rel_path, &buffer) catch continue]; + const full_path = buffer[0 .. Io.Dir.realPathFileAbsolute(io, rel_path, &buffer) catch continue]; break :full_path try arena.dupe(u8, full_path); } } else if (eatPrefix(id.name, "@loader_path/")) |_| { @@ -1235,7 +1235,7 @@ fn parseDependentDylibs(self: *MachO) !void { try checked_paths.append(try arena.dupe(u8, id.name)); var buffer: [fs.max_path_bytes]u8 = undefined; // TODO don't use realpath - if (Io.Dir.realPathAbsolute(io, id.name, &buffer)) |full_path_n| { + if (Io.Dir.realPathFileAbsolute(io, id.name, &buffer)) |full_path_n| { break :full_path try arena.dupe(u8, buffer[0..full_path_n]); } else |_| { try self.reportMissingDependencyError( -- 2.54.0