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