You've got a number of choices. First, don't call Terminate(). It's there to
release memory that's lazily allocated; it'll be released automatically when
your process exits.
Second, call Initialize() when your process fires up, without a matching
Terminate(). This has the same effect as the first option.
Third, modify Xerces so Terminate() leaves the system in such a state that
it can be reinitialized. I proposed an approach that I think is viable
several months ago, but haven't had time to implement it. See
http://marc.theaimsgroup.com/?l=xerces-c-dev&m=86952115511528. It may be
obsolete; the list of affected files almost certainly is.
-----Original Message-----
From: Vinodkumar S [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, July 03, 2001 5:42 AM
To: [EMAIL PROTECTED]
Subject: help on XMLPlatformUtils::initialize ()
<snip>
i want to call XMLPlatform::initialize (), more than once in a process
</snip>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]