[sys/linux]: Fix return statement

This commit is contained in:
PucklaJ
2024-04-27 13:21:04 +02:00
parent a2ad66cd9d
commit b0fe6212bb
+1 -1
View File
@@ -754,7 +754,7 @@ fork :: proc "contextless" () -> (Pid, Errno) {
when ODIN_ARCH == .arm64 { when ODIN_ARCH == .arm64 {
ret, err := clone(u64(Signal.SIGCHLD), nil, nil, nil, 0) ret, err := clone(u64(Signal.SIGCHLD), nil, nil, nil, 0)
if err != .NONE do return Pid(ret), err if err != .NONE do return Pid(ret), err
return Pid(ret), .NONE return Pid(ret), err
} else { } else {
ret := syscall(SYS_fork) ret := syscall(SYS_fork)
return errno_unwrap(ret, Pid) return errno_unwrap(ret, Pid)