DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16292>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16292 transcode memory problem [EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED ------- Additional Comments From [EMAIL PROTECTED] 2003-01-22 07:33 ------- Thank for Steve Smith for the solution. As I understand the problem is with some nasty dll but a simple bypass if you use local memory at when you use 'transcode', eg: class StrX { public : StrX(const XMLCh* const toTranscode) { // Call the private transcoding method // fLocalForm = XMLString::transcode(toTranscode); XMLString::transcode(toTranscode, fLocalForm, sizeof (fLocalForm)); } ~StrX() { // delete [] fLocalForm; } const char* localForm() const { return fLocalForm; } private : //char* fLocalForm; char fLocalForm[2048]; }; --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
