peiyongz 2003/07/10 12:42:24 Modified: c/src/xercesc/dom/deprecated DOMParser.cpp Log: Stateless Grammar: Initialize scanner with grammarResolver Revision Changes Path 1.22 +3 -4 xml-xerces/c/src/xercesc/dom/deprecated/DOMParser.cpp Index: DOMParser.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOMParser.cpp,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- DOMParser.cpp 25 Jun 2003 22:35:12 -0000 1.21 +++ DOMParser.cpp 10 Jul 2003 19:42:24 -0000 1.22 @@ -151,10 +151,9 @@ // Create a scanner and tell it what validator to use. Then set us // as the document event handler so we can fill the DOM document. - fScanner = XMLScannerResolver::getDefaultScanner(fValidator, fMemoryManager); + fScanner = XMLScannerResolver::getDefaultScanner(fValidator, fGrammarResolver, fMemoryManager); fScanner->setDocHandler(this); fScanner->setDocTypeHandler(this); - fScanner->setGrammarResolver(fGrammarResolver); fScanner->setURIStringPool(fURIStringPool); fNodeStack = new (fMemoryManager) ValueStackOf<DOM_Node>(64, fMemoryManager, true); @@ -403,13 +402,13 @@ ( scannerName , fValidator + , fGrammarResolver , fMemoryManager ); if (tempScanner) { tempScanner->setParseSettings(fScanner); - tempScanner->setGrammarResolver(fGrammarResolver); tempScanner->setURIStringPool(fURIStringPool); delete fScanner; fScanner = tempScanner;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]