diff --git a/lib/std/os/linux.zig b/lib/std/os/linux.zig index 82b146f0479adfcc4ed798230e435bc842c1f0b7..ec250a06101c43828da2ae95aa9cb06f8e475134 100644 --- a/lib/std/os/linux.zig +++ b/lib/std/os/linux.zig @@ -127,10 +127,10 @@ pub fn fallocate(fd: i32, mode: i32, offset: u64, len: u64) usize { .fallocate, @bitCast(usize, @as(isize, fd)), @bitCast(usize, @as(isize, mode)), - @truncate(usize, offset >> 32), @truncate(usize, offset), - @truncate(usize, len >> 32), + @truncate(usize, offset >> 32), @truncate(usize, len), + @truncate(usize, len >> 32), ); } else { return syscall4(