diff --git a/src/xercesc/internal/XMLScanner.cpp b/src/xercesc/internal/XMLScanner.cpp index 8eca3db3149b83d9264fdfc4b9ec1f35d1eebd65..6cf917394cee289d5b79936d3afa05b8a504c4f7 100644 --- a/src/xercesc/internal/XMLScanner.cpp +++ b/src/xercesc/internal/XMLScanner.cpp @@ -1282,7 +1282,7 @@ XMLScanner::getLastExtLocation( XMLCh* const sysIdToFill , XMLCh* const pubIdToFill , const unsigned int maxPubIdChars , XMLSSize_t& lineToFill - , XMLSSize_t& colToFill) + , XMLSSize_t& colToFill) const { // Create a local info object and get it filled in by the reader manager ReaderMgr::LastExtEntityInfo lastInfo; @@ -4378,7 +4378,7 @@ Grammar* XMLScanner::loadGrammar(const InputSource& src { // This is a 'first fatal error' type exit, so reset and fall through fReaderMgr.reset(); - + } catch(const XMLException& excToCatch) diff --git a/src/xercesc/internal/XMLScanner.hpp b/src/xercesc/internal/XMLScanner.hpp index 03565e77f385f9130322fdb52fb1d8e044d11d96..000afcc38018b76b4136ca917cd47668b75524cc 100644 --- a/src/xercesc/internal/XMLScanner.hpp +++ b/src/xercesc/internal/XMLScanner.hpp @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.9 2002/07/31 18:49:29 tng + * [Bug 6227] Make method getLastExtLocation() constant. + * * Revision 1.8 2002/07/11 18:22:13 knoaman * Grammar caching/preparsing - initial implementation. * @@ -384,7 +387,7 @@ public : , const unsigned int maxPubIdChars , XMLSSize_t& lineToFill , XMLSSize_t& colToFill - ); + ) const; const Locator* getLocator() const; const ReaderMgr* getReaderMgr() const; unsigned int getSrcOffset() const;