mmidy 00/02/14 08:35:12
Modified: src/org/apache/xalan/xslt ElemNumber.java
Log:
Fix Level Any to also count the children of previous siblings
Revision Changes Path
1.9 +4 -1 xml-xalan/src/org/apache/xalan/xslt/ElemNumber.java
Index: ElemNumber.java
===================================================================
RCS file: /home/cvs/xml-xalan/src/org/apache/xalan/xslt/ElemNumber.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- ElemNumber.java 2000/02/11 21:55:36 1.8
+++ ElemNumber.java 2000/02/14 16:35:12 1.9
@@ -350,7 +350,10 @@
}
else
{
- context = prevSibling;
+ // Now go down the chain of children of this sibling
+ context = prevSibling.getLastChild();
+ if (context == null)
+ context = prevSibling;
}
}
return context;