Apache OpenOffice (AOO) Bugzilla – Issue 123986
[ia2] charmap accessibility fails for code points beyond the unicode baseplane
Last modified: 2014-04-01 12:27:33 UTC
The compiler rightfully complained about "charmapacc.cxx:712: warning: comparison is always false due to limited range of data type" because an unsigned 16bit type was compared against 0xFFFF. For codepoints bigger than this only the codepoint of the first part of the surrogate pair was reported. Reporting the full UTF-32 codepoint instead would be correct. So the code needs some adjustments to also work with codepoints beyond the unicode base plane.
"hdu" committed SVN revision 1556146 into trunk: #i123986# fix charmap accessibility for code points beyond the unicode baseplane
Fixed with the commit above.
Closing the resolved issue.