Commit 6237380b01

Andrew Kelley <andrew@ziglang.org>
2019-07-15 07:43:40
fix the build on linux
1 parent b23ace2
Changed files (1)
std
std/fs/file.zig
@@ -269,12 +269,12 @@ pub const File = struct {
         }
         const times = [2]os.timespec{
             os.timespec{
-                .tv_sec = atime / std.time.ns_per_s,
-                .tv_nsec = atime % std.time.ns_per_s,
+                .tv_sec = @divFloor(atime, std.time.ns_per_s),
+                .tv_nsec = @mod(atime, std.time.ns_per_s),
             },
             os.timespec{
-                .tv_sec = mtime / std.time.ns_per_s,
-                .tv_nsec = mtime % std.time.ns_per_s,
+                .tv_sec = @divFloor(mtime, std.time.ns_per_s),
+                .tv_nsec = @mod(mtime, std.time.ns_per_s),
             },
         };
         try os.futimens(self.handle, &times);