diff --git a/doc/faq-parse.xml b/doc/faq-parse.xml index b99ad81baa641de70545f6f66c2de78d3fca76b6..39302959cd59371b476e54e54521fc1c0fb05e3d 100644 --- a/doc/faq-parse.xml +++ b/doc/faq-parse.xml @@ -630,7 +630,7 @@ catch (const XMLException& toCatch) { <faq title="Is it OK to call the XMLPlatformUtils::Initialize/Terminate pair of routines multiple times in one program?"> <q>Is it OK to call the XMLPlatformUtils::Initialize/Terminate pair of routines multiple times in one program?</q> <a> - <p>Yes. The code has been enhanced so that calling XMLPlatformUtils::Initialize/Terminate pair of routines + <p>Yes. Since &XercesCName; Version 1.5.2., the code has been enhanced so that calling XMLPlatformUtils::Initialize/Terminate pair of routines multiple times in one process is now allowed. </p> @@ -834,6 +834,9 @@ catch (const XMLException& toCatch) { <a> + <p>Please make sure you are using &XercesCName; Version 1.5.2 or up. + </p> + <p>Please make sure the XMLPlatformUtils::Terminate() is the last &XercesCName; function to be called in your program. NO explicit nor implicit &XercesCName; destructor (those local data that are destructed when going out of scope) should be called after XMLPlatformUtils::Terminate().