msvcrt: Use LOCALE_USER_DEFAULT to get the proper codepage for the Unix locale.

oldstable
Alexandre Julliard 2006-12-08 12:56:17 +01:00
parent f662e2548b
commit ec7f2f8802
1 changed files with 1 additions and 1 deletions

View File

@ -549,7 +549,7 @@ int CDECL _setmbcp(int cp)
}
else if(cp == _MB_CP_LOCALE)
{
GetLocaleInfoW( GetUserDefaultLCID(), LOCALE_IDEFAULTANSICODEPAGE|LOCALE_RETURN_NUMBER,
GetLocaleInfoW( LOCALE_USER_DEFAULT, LOCALE_IDEFAULTANSICODEPAGE|LOCALE_RETURN_NUMBER,
(WCHAR *)&msvcrt_current_lc_all_cp, sizeof(INT)/sizeof(WCHAR) );
}
else if(cp == _MB_CP_SBCS)