1
0
mirror of https://github.com/luanti-org/luanti.git synced 2025-10-12 16:15:20 +02:00

MSVC: Fix locale workaround code

This commit is contained in:
Muhammad Rifqi Priyo Susanto
2024-01-10 07:00:00 +07:00
committed by sfan5
parent 7bae8ab838
commit 0d41996562

View File

@@ -119,7 +119,7 @@ static const char* MSVC_LocaleLookup(const char* raw_shortname)
return ""; return "";
} }
static void MSVC_LocaleWorkaround() static void MSVC_LocaleWorkaround(int argc, char* argv[])
{ {
errorstream << "MSVC localization workaround active. " errorstream << "MSVC localization workaround active. "
"Restarting " PROJECT_NAME_C " in a new environment!" << std::endl; "Restarting " PROJECT_NAME_C " in a new environment!" << std::endl;
@@ -165,7 +165,6 @@ static void MSVC_LocaleWorkaround()
errorstream << "*******************************************************" << std::endl; errorstream << "*******************************************************" << std::endl;
} }
} }
}
#endif #endif
@@ -195,7 +194,7 @@ void init_gettext(const char *path, const std::string &configured_language,
#ifndef SERVER #ifndef SERVER
// Hack to force gettext to see the right environment // Hack to force gettext to see the right environment
if (current_language != configured_language) if (current_language != configured_language)
MSVC_LocaleWorkaround(); MSVC_LocaleWorkaround(argc, argv);
#else #else
errorstream << "*******************************************************" << std::endl; errorstream << "*******************************************************" << std::endl;
errorstream << "Can't apply locale workaround for server!" << std::endl; errorstream << "Can't apply locale workaround for server!" << std::endl;