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]

Reply via email to