From c305acb5f91e1f57a1a0652124a36336045f0412 Mon Sep 17 00:00:00 2001 From: superp00t Date: Sat, 15 Mar 2025 23:37:04 -0400 Subject: [PATCH] fix(posix): mtime, not mtime.tv_sec --- bc/system/file/posix/Stacked.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bc/system/file/posix/Stacked.cpp b/bc/system/file/posix/Stacked.cpp index cfcbe5b..75d4092 100644 --- a/bc/system/file/posix/Stacked.cpp +++ b/bc/system/file/posix/Stacked.cpp @@ -195,7 +195,7 @@ bool GetFileInfo(FileParms* parms) { file->info.size = info.st_size; } - auto modtime = Blizzard::Time::FromUnixTime(info.st_mtim.tv_sec); + auto modtime = Blizzard::Time::FromUnixTime(info.st_mtime); file->info.createtime = modtime; file->info.writetime = modtime; @@ -216,7 +216,7 @@ bool GetFileInfo(FileParms* parms) { if (::stat(name, &info) != -1) { auto infoptr = parms->info; infoptr->size = static_cast(info.st_size); - auto modtime = Blizzard::Time::FromUnixTime(info.st_mtime.tv_sec); + auto modtime = Blizzard::Time::FromUnixTime(info.st_mtime); infoptr->createtime = modtime; infoptr->writetime = modtime; infoptr->name = nullptr; @@ -666,7 +666,7 @@ bool Open(FileParms* parms) { file->info.size = info.st_size; // } - auto modtime = Blizzard::Time::FromUnixTime(info.st_mtime.tv_sec); + auto modtime = Blizzard::Time::FromUnixTime(info.st_mtime); file->info.createtime = modtime; file->info.writetime = modtime;