diff options
author | Himbeer <himbeer@disroot.org> | 2024-08-01 22:33:26 +0200 |
---|---|---|
committer | Himbeer <himbeer@disroot.org> | 2024-08-01 22:33:26 +0200 |
commit | a3584b1326856e98a895e784c4123987e8e81b4e (patch) | |
tree | ae1fed3595d3dbc86940caceeb838268e4f547b9 | |
parent | d4726722a90e61e45c73dbcb575d22f2587ad3c6 (diff) |
os: Automatically cast ecall bool parameters to usize
-rw-r--r-- | src/os.zig | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -20,6 +20,7 @@ fn autoCast(value: anytype) usize { .Void => @compileError("cannot pass void to system call"), .NoReturn => @compileError("cannot pass noreturn to system call"), .Pointer => @intFromPtr(value), + .Bool => @intFromBool(value), else => value, }; } |