From 79371fc82f48da53425da3c182a35fd6ee8994c0 Mon Sep 17 00:00:00 2001 From: Jamie Reece Wilson Date: Tue, 15 Aug 2023 09:00:48 +0100 Subject: [PATCH] [*] Linux stat regression? --- Source/IO/FS/FS.Unix.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/IO/FS/FS.Unix.cpp b/Source/IO/FS/FS.Unix.cpp index 8f69a025..66ab5451 100755 --- a/Source/IO/FS/FS.Unix.cpp +++ b/Source/IO/FS/FS.Unix.cpp @@ -419,9 +419,9 @@ namespace Aurora::IO::FS #if defined(AURORA_IS_LINUX_DERIVED) - stat.createdNs = AuTime::CTimeNSNormalize(s.st_ctim.tv_nsec); - stat.modifiedNs = AuTime::CTimeNSNormalize(s.st_mtim.tv_nsec); - stat.accessedNs = AuTime::CTimeNSNormalize(s.st_atim.tv_nsec); + stat.createdNs = AuUInt64(s.st_ctim.tv_nsec) + AuMSToNS(Time::CTimeToMS(s.st_ctim.tv_sec)); + stat.modifiedNs = AuUInt64(s.st_mtim.tv_nsec) + AuMSToNS(Time::CTimeToMS(s.st_mtim.tv_sec)); + stat.accessedNs = AuUInt64(s.st_atim.tv_nsec) + AuMSToNS(Time::CTimeToMS(s.st_atim.tv_sec)); #else stat.createdNs = AuMSToNS(Time::CTimeToMS(s.st_ctime)); stat.modifiedNs = AuMSToNS(Time::CTimeToMS(s.st_mtime));