diff --git a/src/lib.zig b/src/lib.zig index 9d43d4031f233debd7e190c505ec0b88175ab16e..959008e8545b49c7029cad304801d44ead4e62fb 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -76,13 +76,13 @@ pub usingnamespace @import("./AnyReader.zig"); pub usingnamespace @import("./sum.zig"); pub usingnamespace @import("./RingBuffer.zig"); -pub fn fd_realpath(fd: std.os.fd_t) ![std.fs.MAX_PATH_BYTES:0]u8 { +pub fn fd_realpath(fd: std.posix.fd_t) ![std.fs.MAX_PATH_BYTES:0]u8 { switch (builtin.os.tag) { .linux => { var buf = std.mem.zeroes([64]u8); var res = std.mem.zeroes([std.fs.MAX_PATH_BYTES:0]u8); const str = try std.fmt.bufPrint(&buf, "/proc/self/fd/{d}", .{fd}); - _ = try std.os.readlink(str, &res); + _ = try std.posix.readlink(str, &res); return res; }, else => @compileError("not implemented!"),