From f0280556a2102159fc37346d0c462e87a9c7bae9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Thu, 15 Oct 2026 02:02:28 +0200 Subject: [PATCH] std.c: fix rlim_t width for haiku --- lib/std/c.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/std/c.zig b/lib/std/c.zig index 8793ac326bdb9bada0975f019528442447a61fb9..3041e52a87f5301a99c145615c9b515af876bf75 100644 --- a/lib/std/c.zig +++ b/lib/std/c.zig @@ -4477,7 +4477,8 @@ pub const rlim_t = switch (native_os) { .linux => linux.rlim_t, .emscripten => emscripten.rlim_t, .openbsd, .netbsd, .illumos, .driverkit, .ios, .maccatalyst, .macos, .tvos, .visionos, .watchos => u64, - .haiku, .dragonfly, .freebsd => i64, + .dragonfly, .freebsd => i64, + .haiku => c_ulong, // https://github.com/SerenityOS/serenity/blob/aae106e37b48f2158e68902293df1e4bf7b80c0f/Userland/Libraries/LibC/sys/resource.h#L54 .serenity => usize, else => void, -- 2.54.0