std: Use stat definition with 32bit *time fields

We're not ready for Y38K yet.
This commit is contained in:
LemonBoy 2021-04-20 22:05:23 +02:00
parent d82eb8dd40
commit e4f9a3041a

View File

@ -557,18 +557,10 @@ pub const kernel_stat = extern struct {
size: off_t, size: off_t,
blksize: blksize_t, blksize: blksize_t,
blocks: blkcnt_t, blocks: blkcnt_t,
__atim32: timespec32,
__mtim32: timespec32,
__ctim32: timespec32,
__unused: [2]u32,
atim: timespec, atim: timespec,
mtim: timespec, mtim: timespec,
ctim: timespec, ctim: timespec,
__unused: [2]u32,
const timespec32 = extern struct {
tv_sec: i32,
tv_nsec: i32,
};
pub fn atime(self: @This()) timespec { pub fn atime(self: @This()) timespec {
return self.atim; return self.atim;