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;