peiyongz 2003/07/31 10:05:48 Modified: c/src/xercesc/parsers DOMBuilderImpl.cpp SAX2XMLReaderImpl.cpp SAXParser.cpp XercesDOMParser.cpp Log: using getGrammar(URI) Revision Changes Path 1.27 +2 -4 xml-xerces/c/src/xercesc/parsers/DOMBuilderImpl.cpp Index: DOMBuilderImpl.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/parsers/DOMBuilderImpl.cpp,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- DOMBuilderImpl.cpp 25 Jun 2003 22:36:46 -0000 1.26 +++ DOMBuilderImpl.cpp 31 Jul 2003 17:05:48 -0000 1.27 @@ -635,9 +635,7 @@ Grammar* DOMBuilderImpl::getGrammar(const XMLCh* const nameSpaceKey) const { - XMLSchemaDescription* gramDesc = getGrammarResolver()->getGrammarPool()->createSchemaDescription(nameSpaceKey); - Janitor<XMLSchemaDescription> janName(gramDesc); - return getGrammarResolver()->getGrammar(gramDesc); + return getGrammarResolver()->getGrammar(nameSpaceKey); } Grammar* DOMBuilderImpl::getRootGrammar() const 1.25 +4 -3 xml-xerces/c/src/xercesc/parsers/SAX2XMLReaderImpl.cpp Index: SAX2XMLReaderImpl.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/parsers/SAX2XMLReaderImpl.cpp,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- SAX2XMLReaderImpl.cpp 10 Jul 2003 19:48:24 -0000 1.24 +++ SAX2XMLReaderImpl.cpp 31 Jul 2003 17:05:48 -0000 1.25 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.25 2003/07/31 17:05:48 peiyongz + * using getGrammar(URI) + * * Revision 1.24 2003/07/10 19:48:24 peiyongz * Stateless Grammar: Initialize scanner with grammarResolver, * @@ -1715,9 +1718,7 @@ Grammar* SAX2XMLReaderImpl::getGrammar(const XMLCh* const nameSpaceKey) { - XMLSchemaDescription* gramDesc = fGrammarResolver->getGrammarPool()->createSchemaDescription(nameSpaceKey); - Janitor<XMLSchemaDescription> janName(gramDesc); - return fGrammarResolver->getGrammar(gramDesc); + return fGrammarResolver->getGrammar(nameSpaceKey); } 1.23 +4 -3 xml-xerces/c/src/xercesc/parsers/SAXParser.cpp Index: SAXParser.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/parsers/SAXParser.cpp,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- SAXParser.cpp 10 Jul 2003 19:48:24 -0000 1.22 +++ SAXParser.cpp 31 Jul 2003 17:05:48 -0000 1.23 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.23 2003/07/31 17:05:48 peiyongz + * using getGrammar(URI) + * * Revision 1.22 2003/07/10 19:48:24 peiyongz * Stateless Grammar: Initialize scanner with grammarResolver, * @@ -521,9 +524,7 @@ Grammar* SAXParser::getGrammar(const XMLCh* const nameSpaceKey) { - XMLSchemaDescription* gramDesc = fGrammarResolver->getGrammarPool()->createSchemaDescription(nameSpaceKey); - Janitor<XMLSchemaDescription> janName(gramDesc); - return fGrammarResolver->getGrammar(gramDesc); + return fGrammarResolver->getGrammar(nameSpaceKey); } Grammar* SAXParser::getRootGrammar() 1.15 +2 -4 xml-xerces/c/src/xercesc/parsers/XercesDOMParser.cpp Index: XercesDOMParser.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/parsers/XercesDOMParser.cpp,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- XercesDOMParser.cpp 25 Jun 2003 22:36:46 -0000 1.14 +++ XercesDOMParser.cpp 31 Jul 2003 17:05:48 -0000 1.15 @@ -117,9 +117,7 @@ Grammar* XercesDOMParser::getGrammar(const XMLCh* const nameSpaceKey) { - XMLSchemaDescription* gramDesc = getGrammarResolver()->getGrammarPool()->createSchemaDescription(nameSpaceKey); - Janitor<XMLSchemaDescription> janName(gramDesc); - return getGrammarResolver()->getGrammar(gramDesc); + return getGrammarResolver()->getGrammar(nameSpaceKey); } Grammar* XercesDOMParser::getRootGrammar()
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]