re: ntdll: Remove byte reversed U+3000 (CJK space) from being checked in RtlIsTextUnicode.
18 Jul
2008
18 Jul
'08
1:58 p.m.
Hang on, if you don't check U+3000 in the big endian case, you probably shouldn't check it in the little endian case, either, right?
18 Jul
18 Jul
2:59 p.m.
New subject: ntdll: Remove byte reversed U+3000 (CJK space) from being checked in RtlIsTextUnicode.
Dan Kegel wrote:
Hang on, if you don't check U+3000 in the big endian case, you probably shouldn't check it in the little endian case, either, right?
Well the problem is 0x0030 maps to a regular ASCII space. In order to really check this particular character in byte-reversed form it will probably be necessary to add an independent test that ensures that both the byte-reversed BOM is set AND the 0x0030 character is found. At the moment, unbreaking VS .NET 2005 seemed more important. It requires further investigation either way. -Zac
6359
Age (days ago)
6359
Last active (days ago)
1 comments
2 participants
participants (2)
-
Dan Kegel -
Zac Brown