aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorAvi Halachmi (:avih) <avihpit@yahoo.com>2023-09-03 01:13:50 +0300
committerRon Yorston <rmy@pobox.com>2023-09-11 08:20:52 +0100
commit00db3770b031c580feba47610169f077ac81dc4a (patch)
treea62a475ebdf1ec03b732ff7c1bc4e9ea7df8cff7 /arch
parent76f5eb97229058841f83664cbff848a708626d3d (diff)
downloadbusybox-w32-00db3770b031c580feba47610169f077ac81dc4a.tar.gz
busybox-w32-00db3770b031c580feba47610169f077ac81dc4a.tar.bz2
busybox-w32-00db3770b031c580feba47610169f077ac81dc4a.zip
win32: UTF8_INPUT: fix combining of some surrogates pairs
The construction of a codepoint from a surrogates pair was incorrect when the result should have had the 0x10000 bit unset, due to logical "|" instead of arithmetic "+" of 0x10000 (so the 0x10000 bit was set incorrectly when the result should have been U+[1]{0,2,4...C,E}XXXX). For instance: typing or pasting U+20000 𠀀
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions