From e8c564ba614889b0aa80fae0f66ee932f87decb0 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 25 Nov 2009 10:48:20 +0200 Subject: Disable loading of external schemas --- examples/cxx/tree/caching/driver.cxx | 7 +++++++ examples/cxx/tree/performance/parsing.cxx | 1 + 2 files changed, 8 insertions(+) (limited to 'examples/cxx/tree') diff --git a/examples/cxx/tree/caching/driver.cxx b/examples/cxx/tree/caching/driver.cxx index 0a811e4..a3877d8 100644 --- a/examples/cxx/tree/caching/driver.cxx +++ b/examples/cxx/tree/caching/driver.cxx @@ -115,8 +115,15 @@ main (int argc, char* argv[]) } eh.throw_if_failed (); + + // Use the loaded grammar during parsing. + // conf->setParameter (XMLUni::fgXercesUseCachedGrammarInParse, true); + // Disable loading schemas via other means (e.g., schemaLocation). + // + conf->setParameter (XMLUni::fgXercesLoadSchema, false); + // We will release the DOM document ourselves. // conf->setParameter (XMLUni::fgXercesUserAdoptsDOMDocument, true); diff --git a/examples/cxx/tree/performance/parsing.cxx b/examples/cxx/tree/performance/parsing.cxx index b7413a7..f68b57c 100644 --- a/examples/cxx/tree/performance/parsing.cxx +++ b/examples/cxx/tree/performance/parsing.cxx @@ -111,6 +111,7 @@ parsing (const char* file, unsigned long iter, bool validate) eh.throw_if_failed (); conf->setParameter (XMLUni::fgXercesUseCachedGrammarInParse, true); + conf->setParameter (XMLUni::fgXercesLoadSchema, false); } else { -- cgit v1.1