Swatilekha Doloi wrote:
Hi,
I'm using Xerces C 2.8
I have a simple program where I'm calling
XMLPlatformUtils::Initialize();
followed by
XMLPlatformUtils::Terminate();
I'm not setting any features or properties or doing any processing
between the two function calls.
The Initialize() function allocates 188K of memory. The
Terminate()function fails to release any memory.
How are you measuring this? Many C run-time heap implementations will
not actually free memory to the operating system until the process ends.
Dave