Fixed: Crash in 3dsmax plugins (patch provided by Teanwen, thank you so much)

--HG--
branch : develop
This commit is contained in:
kervala 2018-01-02 16:29:42 +01:00
parent b039f3cd61
commit 189ed246b1
3 changed files with 3 additions and 3 deletions

View file

@ -243,7 +243,7 @@ extern HINSTANCE hInstance;
static INT_PTR CALLBACK CNelExportDlgProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
// Set locale to english
setlocale (LC_NUMERIC, "English");
setlocale (LC_NUMERIC, "C");
BOOL ret = TRUE;
switch (msg)

View file

@ -1098,7 +1098,7 @@ static std::string OldDecimalSeparatorLocale;
static void setDecimalSeparatorAsPoint()
{
OldDecimalSeparatorLocale = ::setlocale(LC_NUMERIC, NULL);
::setlocale(LC_NUMERIC, "English");
::setlocale(LC_NUMERIC, "C");
}
static void restoreDecimalSeparator()

View file

@ -3522,7 +3522,7 @@ void EPM_PaintCMode::DoPaint ()
static float best = 10000.f;
// Set local to english
setlocale (LC_NUMERIC, "English");
setlocale (LC_NUMERIC, "C");
if (pobj->hOpsPanel)
{