According to Andrew Dunbar <[EMAIL PROTECTED]>:
> This patch detects the correct names for UCS-2 little endian and big
> endian and provides functions to get these names when needed instead
> of hard-coding names.  Different iconv implementations know different
> names.  Specifically, the libiconv we are using has the wrong names.
> 
> I've also provided a getNativeUnicodeEncodingName().  This will
> return UTF-8 on *nix, Be, QNX, UCS-2LE on Windows, and whatever
> Macs use on Macs (:


Committed.


Patch from Andrew Dunbar <[EMAIL PROTECTED]>

detects the correct names for UCS-2 little endian and big
endian and provides functions to get these names when needed instead
of hard-coding names.  Different iconv implementations know different
names.  Specifically, the libiconv we are using has the wrong names.

CVS: Modified Files:
CVS:    src/af/ev/win/Makefile src/af/ev/win/ev_Win32Keyboard.cpp
CVS:    src/af/util/xp/ut_Encoding.cpp
CVS:    src/af/xap/win/xap_Win32EncodingManager.cpp
CVS:    src/af/xap/win/xap_Win32EncodingManager.h
CVS:    src/af/xap/xp/xap_EncodingManager.cpp
CVS:    src/af/xap/xp/xap_EncodingManager.h
CVS:    src/wp/impexp/xp/ie_imp_Text.cpp



Hub

Reply via email to