|
@@ -270,7 +270,7 @@ extern "C" int UTIL_Platform_Init(int argc, char* argv[])
|
|
#endif
|
|
#endif
|
|
|
|
|
|
g_hInstance = GetModuleHandle(nullptr);
|
|
g_hInstance = GetModuleHandle(nullptr);
|
|
-#ifndef __MINGW32__
|
|
+#if !defined(__MINGW32__) || _WIN32_WINNT > _WIN32_WINNT_WINXP
|
|
g_wLanguage = GetThreadUILanguage();
|
|
g_wLanguage = GetThreadUILanguage();
|
|
if (PRIMARYLANGID(g_wLanguage) == LANG_CHINESE)
|
|
if (PRIMARYLANGID(g_wLanguage) == LANG_CHINESE)
|
|
{
|
|
{
|
|
@@ -304,7 +304,7 @@ extern "C"
|
|
BOOL UTIL_IsAbsolutePath(LPCSTR lpszFileName)
|
|
BOOL UTIL_IsAbsolutePath(LPCSTR lpszFileName)
|
|
{
|
|
{
|
|
char szDrive[_MAX_DRIVE], szDir[_MAX_DIR], szFname[_MAX_FNAME], szExt[_MAX_EXT];
|
|
char szDrive[_MAX_DRIVE], szDir[_MAX_DIR], szFname[_MAX_FNAME], szExt[_MAX_EXT];
|
|
-#ifndef __MINGW32__
|
|
+#if !defined(__MINGW32__)
|
|
if (_splitpath_s(lpszFileName, szDrive, szDir, szFname, szExt) == 0)
|
|
if (_splitpath_s(lpszFileName, szDrive, szDir, szFname, szExt) == 0)
|
|
#else
|
|
#else
|
|
_splitpath(lpszFileName, szDrive, szDir, szFname, szExt);
|
|
_splitpath(lpszFileName, szDrive, szDir, szFname, szExt);
|