Piotr Caban (@piotr) commented about dlls/msvcrt/locale.c:
locinfo->lc_id[category].wCodePage = cp;
- locinfo->lc_handle[category] = lcid;
- locinfo->lc_handle[category] = LocaleNameToLCID(sname, LOCALE_ALLOW_NEUTRAL_NAMES);
Should LOCALE_ALLOW_NEUTRAL_NAMES be used in older versions of msvcrXX? I was not able to set such locale with msvcrt in my quick testing.