No subject
Wed Aug 1 07:28:53 PDT 2012
#if U_SIZEOF_WCHAR_T==2
typedef wchar_t UChar;
#elif U_GNUC_UTF16_STRING
#if defined _GCC_
typedef __CHAR16_TYPE__ char16_t;
#endif
typedef char16_t UChar;
#else
typedef uint16_t UChar;
#endif
e.g. if wchar_t is 16 bit wide, try to use this; otherwise fall back to another 16 bit type.
The case is even simpler for the glib unicode backend. UnicodeGLib.h:
typedef uint16_t UChar;
Again, a 16 bit type.
And same goes for gunichar2 which is defined in glib's gunicode.h header:
typedef guint16 gunichar2;
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list