aboutsummaryrefslogtreecommitdiff
path: root/core/sys/linux
diff options
context:
space:
mode:
authorflysand7 <thebumboni@gmail.com>2024-04-15 11:16:52 +1100
committerflysand7 <thebumboni@gmail.com>2024-04-15 11:16:52 +1100
commita0e25be1967315d1ab2cf6b937549f3ff74c71f6 (patch)
tree14c60c75aad07fe69ec399707fc5c8475354d346 /core/sys/linux
parentd510d5e49f0164753e8764dcb735bf2477c50a07 (diff)
[sys/linux]: Fix signature on wait4 syscall
Diffstat (limited to 'core/sys/linux')
-rw-r--r--core/sys/linux/sys.odin4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/sys/linux/sys.odin b/core/sys/linux/sys.odin
index 869ce88e3..54a34fbea 100644
--- a/core/sys/linux/sys.odin
+++ b/core/sys/linux/sys.odin
@@ -787,8 +787,8 @@ exit :: proc "contextless" (code: i32) -> ! {
Wait for the process to change state.
Available since Linux 1.0.
*/
-wait4 :: proc "contextless" (pid: Pid, status: ^u32, options: Wait_Options) -> (Pid, Errno) {
- ret := syscall(SYS_wait4, pid, status, transmute(u32) options)
+wait4 :: proc "contextless" (pid: Pid, status: ^u32, options: Wait_Options, rusage: ^RUsage) -> (Pid, Errno) {
+ ret := syscall(SYS_wait4, pid, status, transmute(u32) options, rusage)
return errno_unwrap(ret, Pid)
}