From c84f0f49d692e08c235ff939d4322fe723fe2823 Mon Sep 17 00:00:00 2001 From: Huang Zhichao Date: Tue, 26 May 2026 19:25:22 +0800 Subject: [PATCH] std.os.linux: fix `dirfd` type in `mknodat()` --- lib/std/os/linux.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/std/os/linux.zig b/lib/std/os/linux.zig index 33b4f640591c6591b276d9cbf5c7e443b586e957..3b0d917ce9d2acc8b481fff6cd000720e8492a34 100644 --- a/lib/std/os/linux.zig +++ b/lib/std/os/linux.zig @@ -1122,7 +1122,7 @@ pub fn mknod(path: [*:0]const u8, mode: mode_t, dev: dev_t) usize { } } -pub fn mknodat(dirfd: dev_t, path: [*:0]const u8, mode: mode_t, dev: dev_t) usize { +pub fn mknodat(dirfd: fd_t, path: [*:0]const u8, mode: mode_t, dev: dev_t) usize { return syscall4(.mknodat, @as(u32, @bitCast(dirfd)), @intFromPtr(path), mode, dev); } -- 2.54.0