From aa5a7dc93de0c398b73747612eba0db180d97b68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Tue, 13 Oct 2026 20:07:25 +0200 Subject: [PATCH] std.c: fix sem_open() to be variadic --- lib/std/c.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/std/c.zig b/lib/std/c.zig index 093cab3db16ad24142617d63aa02ad06c1a3e743..0e9073f4d1c1ea3a08559e76c704b11cc9d92039 100644 --- a/lib/std/c.zig +++ b/lib/std/c.zig @@ -11124,7 +11124,7 @@ pub const ptrace = switch (native_os) { pub extern "c" fn sem_init(sem: *sem_t, pshared: c_int, value: c_uint) c_int; pub extern "c" fn sem_destroy(sem: *sem_t) c_int; -pub extern "c" fn sem_open(name: [*:0]const u8, flag: c_int, mode: mode_t, value: c_uint) *sem_t; +pub extern "c" fn sem_open(name: [*:0]const u8, flag: c_int, ...) *sem_t; pub extern "c" fn sem_close(sem: *sem_t) c_int; pub extern "c" fn sem_post(sem: *sem_t) c_int; pub extern "c" fn sem_wait(sem: *sem_t) c_int; -- 2.54.0