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

--HG--
branch : develop
hg/compatibility-develop
kervala 7 years ago
parent b039f3cd61
commit 189ed246b1

@ -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)

@ -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()

@ -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)
{

Loading…
Cancel
Save