Re: [PATCH] kernel32: use ANSI code page if current thread locale is invalid
1 Nov
2013
1 Nov
'13
1:22 a.m.
Daniel Lehman <dlehman(a)esri.com> wrote:
case CP_THREAD_ACP: - if (NtCurrentTeb()->CurrentLocale == GetUserDefaultLCID()) return ansi_cptable; + if (!IsValidCodePage(NtCurrentTeb()->CurrentLocale) || + NtCurrentTeb()->CurrentLocale == GetUserDefaultLCID()) return ansi_cptable;
Please change the checks order, so that a valid locale doesn't need to go through IsValidCodePage(). Also the check needs to be fixed, locale id is not a codepage. -- Dmitry.
4514
Age (days ago)
4514
Last active (days ago)
0 comments
1 participants
participants (1)
-
Dmitry Timoshkov