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]