Does anybody know why Base64 (2.3.0) encode goes from XMLByte* to XMLByte*, instead of going straight to XMLCh*? Given the primary use of Base64 encoding per MIME, I would think that the desired output would always be XMLCh* text. Peeking inside Base64.cpp, the Base64 alphabet is defined with static XMLCh globals, so I don't think it would be much work at all to change the behavior. My only guess is that it's attempting to reduce memory overhead (due to potential multi-byte XMLCh*), which you end up paying anyway if you want to "transcode" to text.
Adam Heinz Development Consultant Exstream Software [EMAIL PROTECTED] 317.879.2831 connecting with the eGeneration www.exstream.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
