You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by sa...@apache.org on 2002/10/18 04:22:05 UTC

cvs commit: xml-xerces/java/src/org/apache/xerces/util NamespaceSupport.java

sandygao    2002/10/17 19:22:05

  Modified:    java/src/org/apache/xerces/util NamespaceSupport.java
  Log:
  Making sure that getPrefix() returns the correct prefix. In the following case:
  <e1 xmlns:p="uri1"> <e2 xmlns:p="uri2"> ... </e2> </e1>
  In the context of "e2", getPrefix("uri1") shouldn't return "p".
  
  Revision  Changes    Path
  1.13      +3 -2      xml-xerces/java/src/org/apache/xerces/util/NamespaceSupport.java
  
  Index: NamespaceSupport.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/util/NamespaceSupport.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- NamespaceSupport.java	14 Aug 2002 22:51:08 -0000	1.12
  +++ NamespaceSupport.java	18 Oct 2002 02:22:05 -0000	1.13
  @@ -316,7 +316,8 @@
           // find uri in current context
           for (int i = fNamespaceSize; i > 0; i -= 2) {
               if (fNamespace[i - 1] == uri) {
  -                return fNamespace[i - 2];
  +                if (getURI(fNamespace[i - 2]) == uri)
  +                    return fNamespace[i - 2];
               }
           }
   
  
  
  

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