1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-27 08:45:00 +01:00

Check result of FileTimeToLocalFileTime; add to changelog.

This commit is contained in:
Aaron van Geffen
2018-08-14 23:29:36 +02:00
parent 4a442d0d6d
commit 7cc5bc87e9
2 changed files with 12 additions and 13 deletions

View File

@@ -329,20 +329,18 @@ time_t platform_file_get_modified_time(const utf8* path)
BOOL result = GetFileAttributesExW(wPath, GetFileExInfoStandard, &data);
free(wPath);
if (result)
{
FILETIME localFileTime;
FileTimeToLocalFileTime(&data.ftLastWriteTime, &localFileTime);
ULARGE_INTEGER ull;
ull.LowPart = localFileTime.dwLowDateTime;
ull.HighPart = localFileTime.dwHighDateTime;
return ull.QuadPart / 10000000ULL - 11644473600ULL;
}
else
{
if (!result)
return 0;
}
FILETIME localFileTime;
result = FileTimeToLocalFileTime(&data.ftLastWriteTime, &localFileTime);
if (!result)
return 0;
ULARGE_INTEGER ull;
ull.LowPart = localFileTime.dwLowDateTime;
ull.HighPart = localFileTime.dwHighDateTime;
return ull.QuadPart / 10000000ULL - 11644473600ULL;
}
uint8_t platform_get_locale_currency()