__STDC_ISO_10646__ indicates that wchar_t contains UCS-4 code points. It isn't true on Windows where wchar_t is UTF-16 or on some Asian variants of Solaris. wchar_t on Mac OS/X is not explicitly defined. I'll look at your changes and see if I can generalize them.

Reply via email to