| ... | ... | @@ -372,14 +372,10 @@ pub const Stat = extern struct { |
| 372 | 372 | uid: uid_t, |
| 373 | 373 | gid: gid_t, |
| 374 | 374 | rdev: i32, |
| 375 | | atimesec: isize, |
| 376 | | atimensec: isize, |
| 377 | | mtimesec: isize, |
| 378 | | mtimensec: isize, |
| 379 | | ctimesec: isize, |
| 380 | | ctimensec: isize, |
| 381 | | birthtimesec: isize, |
| 382 | | birthtimensec: isize, |
| 375 | atimespec: timespec, |
| 376 | mtimespec: timespec, |
| 377 | ctimespec: timespec, |
| 378 | birthtimespec: timespec, |
| 383 | 379 | size: off_t, |
| 384 | 380 | blocks: i64, |
| 385 | 381 | blksize: i32, |
| ... | ... | @@ -389,24 +385,15 @@ pub const Stat = extern struct { |
| 389 | 385 | qspare: [2]i64, |
| 390 | 386 | |
| 391 | 387 | pub fn atime(self: @This()) timespec { |
| 392 | | return timespec{ |
| 393 | | .tv_sec = self.atimesec, |
| 394 | | .tv_nsec = self.atimensec, |
| 395 | | }; |
| 388 | return self.atimespec; |
| 396 | 389 | } |
| 397 | 390 | |
| 398 | 391 | pub fn mtime(self: @This()) timespec { |
| 399 | | return timespec{ |
| 400 | | .tv_sec = self.mtimesec, |
| 401 | | .tv_nsec = self.mtimensec, |
| 402 | | }; |
| 392 | return self.mtimespec; |
| 403 | 393 | } |
| 404 | 394 | |
| 405 | 395 | pub fn ctime(self: @This()) timespec { |
| 406 | | return timespec{ |
| 407 | | .tv_sec = self.ctimesec, |
| 408 | | .tv_nsec = self.ctimensec, |
| 409 | | }; |
| 396 | return self.ctimespec; |
| 410 | 397 | } |
| 411 | 398 | }; |
| 412 | 399 | |