aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os/linux.zig
diff options
context:
space:
mode:
Diffstat (limited to 'lib/std/os/linux.zig')
-rw-r--r--lib/std/os/linux.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/std/os/linux.zig b/lib/std/os/linux.zig
index cf7a5dffb0..d9f1f4e311 100644
--- a/lib/std/os/linux.zig
+++ b/lib/std/os/linux.zig
@@ -236,8 +236,8 @@ pub fn poll(fds: [*]pollfd, n: nfds_t, timeout: i32) usize {
n,
@ptrToInt(if (timeout >= 0)
&timespec{
- .tv_sec = timeout / 1000,
- .tv_nsec = (timeout % 1000) * 1000000,
+ .tv_sec = @divTrunc(timeout, 1000),
+ .tv_nsec = @rem(timeout, 1000) * 1000000,
}
else
null),