Merge pull request #1477 from ThomasdenH/wine-date-fix

Change stat usage to GetFileAttributesEx
This commit is contained in:
Ted John 2015-06-25 23:33:08 +01:00
commit a22d7837ce
1 changed files with 7 additions and 3 deletions

View File

@ -676,9 +676,13 @@ uint16 platform_get_locale_language(){
}
time_t platform_file_get_modified_time(char* path){
struct _stat stat;
_stat(path, &stat);
return stat.st_mtime;
WIN32_FILE_ATTRIBUTE_DATA data;
if (!GetFileAttributesEx(path, GetFileExInfoStandard, &data))
return 0;
ULARGE_INTEGER ull;
ull.LowPart = data.ftLastWriteTime.dwLowDateTime;
ull.HighPart = data.ftLastWriteTime.dwHighDateTime;
return ull.QuadPart / 10000000ULL - 11644473600ULL;
}
uint8 platform_get_locale_currency(){