morten      01/09/24 02:11:04

  Modified:    java/src/org/apache/xalan/xsltc/dom DOMImpl.java
  Log:
  A fix for the last() function for children iterators.
  PR:           n/a
  Obtained from:        n/a
  Submitted by: [EMAIL PROTECTED]
  Reviewed by:  [EMAIL PROTECTED]
  
  Revision  Changes    Path
  1.31      +3 -4      
xml-xalan/java/src/org/apache/xalan/xsltc/dom/DOMImpl.java
  
  Index: DOMImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/dom/DOMImpl.java,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- DOMImpl.java      2001/09/24 08:46:22     1.30
  +++ DOMImpl.java      2001/09/24 09:11:03     1.31
  @@ -1,5 +1,5 @@
   /*
  - * @(#)$Id: DOMImpl.java,v 1.30 2001/09/24 08:46:22 morten Exp $
  + * @(#)$Id: DOMImpl.java,v 1.31 2001/09/24 09:11:03 morten Exp $
    *
    * The Apache Software License, Version 1.1
    *
  @@ -619,10 +619,9 @@
   
        public int getLast() {
            if (_last == -1) {
  +             _last = 1;
                int node = _offsetOrChild[_startNode];
  -             do {
  -                 ++_last;
  -             } while ((node = _nextSibling[node]) != END);
  +             while ((node = _nextSibling[node]) != END) _last++;
            }
            return(_last);
        }
  
  
  

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

Reply via email to