reactos/dll/win32/kernel32/winnls
Katayama Hirofumi MZ e22ac0c2b9 [0.4.13][KERNEL32] Fix MultiByteToWideChar(CP_UTF8, ...) (#2007)
CP_UTF8 validation was not strict. 5- or 6-byte length sequences are invalid in RFC 3629 UTF-8. CORE-16468

- Fix MultiByteToWideChar(CP_UTF8, ...) by making check strict.

This will definitely fix regression CORE-16678 which was introduced or unhidden by
0.4.13-dev-927-g
e85664a3d8

and was also reported to bring ros a bit closer towards displaying japanese in ros Notepad with MS Gothic,
but I am not sure, whether it is enough for that already when backported on its own.

cherry picked from commit 0.4.14-dev-193-g
a63678c9a9
2020-03-10 02:07:13 +01:00
..
lang [TRANSLATION] Polish translation update (#1029) 2018-11-11 17:55:01 +01:00
nls [KERNEL32] Do not embed binary data inside a string resource. 2018-09-12 21:31:55 +02:00
string [0.4.13][KERNEL32] Fix MultiByteToWideChar(CP_UTF8, ...) (#2007) 2020-03-10 02:07:13 +01:00
locale_rc.rc Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00