As per discussion with Scott offline. Windows needs wchar_t and xerces 3.2 provides char16_t
wchar_t
char16_t
It's "probably safe most of the time" to treat one as the other, but we need to do better than that.
This was just slipshod coding on my part.
a3679ce recasts the abuse of auto_ptr_XMLCh as wstring_convert<std::codecvt_utf8_utf16<wchar_t>
314fbf4 (not yet pushed) does a cast in the IIS7 code. Yet to do
check ISAPI for the same.
write the converter
Or - given that in many cases I'm just transiting a char_t into wchar_t use a converter.
As per discussion with Scott offline. Windows needs
wchar_t
and xerces 3.2 provideschar16_t
It's "probably safe most of the time" to treat one as the other, but we need to do better than that.