Hi Don, Thanks for the quick reply. [In the last paragraph,] by return do you mean release? If so, I'm curious as to how one is supposed to deal with this Xerces-allocated memory, if normal system functions do not work.
Thanks, Toby >Sounds like a heap collision between different memory managers. >Transcode allocates the char* buffer returned to your program. If >your program utilizes a different memory manager that that of >Xerces, you are effectively releasing memory that you didn't >allocate. > >To the best of my knowledge, Xerces has not implemented a function >through which you can return memory that was allocated by Xerces. > >HTH, >Don -- Tobias McNulty Data Description, Inc. 840 Hanshaw Road, Suite 9 Ithaca, NY 14850 Phone: (607) 257-1000 E-mail: [EMAIL PROTECTED] Web: www.datadesk.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
