xerces-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mrgla...@apache.org
Subject cvs commit: xml-xerces/java/src/org/apache/xerces/impl XML11NSDocumentScannerImpl.java XMLNSDocumentScannerImpl.java
Date Thu, 19 Feb 2004 21:47:19 GMT
mrglavas    2004/02/19 13:47:18

  Modified:    java/src/org/apache/xerces/impl
                        XML11NSDocumentScannerImpl.java
                        XMLNSDocumentScannerImpl.java
  Log:
  Fixing Bug #27087:
  http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27087
  
  Andy noticed we were reporting null for an empty string
  prefix in endElement. We weren't updating the prefix
  for the QName on the element stack.
  
  Revision  Changes    Path
  1.8       +3 -1      xml-xerces/java/src/org/apache/xerces/impl/XML11NSDocumentScannerImpl.java
  
  Index: XML11NSDocumentScannerImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/impl/XML11NSDocumentScannerImpl.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- XML11NSDocumentScannerImpl.java	11 Feb 2004 18:55:20 -0000	1.7
  +++ XML11NSDocumentScannerImpl.java	19 Feb 2004 21:47:17 -0000	1.8
  @@ -244,6 +244,8 @@
   
               if (fElementQName.prefix == null && fElementQName.uri != null) {
                   fElementQName.prefix = XMLSymbols.EMPTY_STRING;
  +                // making sure that the object in the element stack is updated too.
  +                fCurrentElement.prefix = XMLSymbols.EMPTY_STRING;
               }
               if (fElementQName.prefix != null && fElementQName.uri == null) {
                   fErrorReporter.reportError(
  
  
  
  1.20      +3 -1      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.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- XMLNSDocumentScannerImpl.java	11 Feb 2004 18:55:20 -0000	1.19
  +++ XMLNSDocumentScannerImpl.java	19 Feb 2004 21:47:17 -0000	1.20
  @@ -238,6 +238,8 @@
   
               if (fElementQName.prefix == null && fElementQName.uri != null) {
                   fElementQName.prefix = XMLSymbols.EMPTY_STRING;
  +                // making sure that the object in the element stack is updated too.
  +                fCurrentElement.prefix = XMLSymbols.EMPTY_STRING;
               }
               if (fElementQName.prefix != null && fElementQName.uri == null) {
                   fErrorReporter.reportError(XMLMessageFormatter.XMLNS_DOMAIN,
  
  
  

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


Mime
View raw message