I'm curious; most of the wide character functions have parameters that are equivalent to their multi-byte versions. This permits you to re-#define things nicely and conditionally compile using multi-byte or wide characters. But the format specifiers are different for wide character strings regardless. Wide character strings are %ls vs. %s. Why didn't wprintf and friends use %s for wide character strings to complete the abstraction?
Thanks, Mike -- Linux-UTF8: i18n of Linux on all levels Archive: http://mail.nl.linux.org/linux-utf8/
