Hi,
I would like to post/discuss some patches that enable wchar_t support for VC and Intel Compiler for Windows in XercesLib:
*************** VCPPDefs.hpp: ***************
// ---------------------------------------------------------------------------
// Define our version of the XML character
// ---------------------------------------------------------------------------
#ifdef _NATIVE_WCHAR_T_DEFINED
typedef wchar_t XMLCh;
#define XERCES_NATIVE_WCHAR_T
#else
typedef unsigned short XMLCh;
#endif
******************************* internal/XSerializeEngine.hpp *******************************
Add this operator>> :
#ifdef XERCES_NATIVE_WCHAR_T XSerializeEngine& operator>>(unsigned short&); #endif
******************************* internal/XSerializeEngine.cpp *******************************
Add this operator>> definition:
#ifdef XERCES_NATIVE_WCHAR_T XSerializeEngine& XSerializeEngine::operator>>(unsigned short& xch) { checkAndFillBuffer(sizeof(unsigned short));
xch = *(unsigned short*)fBufCur; fBufCur += sizeof(unsigned short); return *this; } #endif
br,
Stefan
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]