sboag       01/06/25 20:49:59

  Modified:    java/src/org/apache/xml/dtm/ref DTMDefaultBase.java
  Log:
  In _firstCh and _nextSib, fix so that loop will terminate if, after doing
  a nextNode, the value is still in an unresolved state, and isMore is
  false.
  
  Revision  Changes    Path
  1.9       +8 -0      xml-xalan/java/src/org/apache/xml/dtm/ref/DTMDefaultBase.java
  
  Index: DTMDefaultBase.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/src/org/apache/xml/dtm/ref/DTMDefaultBase.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DTMDefaultBase.java       2001/06/21 21:13:35     1.8
  +++ DTMDefaultBase.java       2001/06/26 03:49:58     1.9
  @@ -548,7 +548,11 @@
         if (identity >= m_size &&!isMore)
           return NULL;
         else
  +      {
           info = m_firstch.elementAt(identity);
  +        if(info == NOTPROCESSED && !isMore)
  +          return NULL;
  +      }
       }
   
       return info;
  @@ -577,7 +581,11 @@
         if (identity >= m_size &&!isMore)
           return NULL;
         else
  +      {
           info = m_nextsib.elementAt(identity);
  +        if(info == NOTPROCESSED && !isMore)
  +          return NULL;
  +      }
       }
   
       return info;
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to