You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by mr...@apache.org on 2003/09/02 09:06:14 UTC

cvs commit: xml-xerces/java/src/org/apache/xerces/impl XMLNSDocumentScannerImpl.java

mrglavas    2003/09/02 00:06:14

  Modified:    java/src/org/apache/xerces/impl
                        XMLNSDocumentScannerImpl.java
  Log:
  Fixing #22871:
  The rawname parameter in some error messages was null because the variable was only set if the DTD validator was removed from the pipeline.
  
  Revision  Changes    Path
  1.16      +3 -3      xml-xerces/java/src/org/apache/xerces/impl/XMLNSDocumentScannerImpl.java
  
  Index: XMLNSDocumentScannerImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/impl/XMLNSDocumentScannerImpl.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- XMLNSDocumentScannerImpl.java	29 May 2003 13:25:41 -0000	1.15
  +++ XMLNSDocumentScannerImpl.java	2 Sep 2003 07:06:14 -0000	1.16
  @@ -161,13 +161,13 @@
       protected boolean scanStartElement()
       throws IOException, XNIException {
           if (DEBUG_CONTENT_SCANNING) System.out.println(">>> scanStartElementNS()");
  -        String rawname = null;
   
           // Note: namespace processing is on by default
           fEntityScanner.scanQName(fElementQName);
  +        // REVISIT - [Q] Why do we need this temp variable? -- mrglavas
  +        String rawname = fElementQName.rawname;
           if (fBindNamespaces) {
               fNamespaceContext.pushContext();
  -            rawname = fElementQName.rawname;
               if (fScannerState == SCANNER_STATE_ROOT_ELEMENT) {
                   if (fPerformValidation) {
                       fErrorReporter.reportError(XMLMessageFormatter.XML_DOMAIN,
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org