You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by zo...@apache.org on 2004/06/17 19:37:38 UTC
cvs commit: xml-xalan/java/src/org/apache/xpath/axes ChildIterator.java
zongaro 2004/06/17 10:37:37
Modified: java/src/org/apache/xpath/axes ChildIterator.java
Log:
Fix for Bugzilla bug 28879. Classes derived from NodeTest need to ensure
that initNodeTest is called to set the filter for the kinds of nodes accepted.
Without this change, ChildIterator will reject all nodes.
Patch reviewed by Christine Li (jycli () ca ! ibm ! com).
Revision Changes Path
1.16 +5 -1 xml-xalan/java/src/org/apache/xpath/axes/ChildIterator.java
Index: ChildIterator.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xpath/axes/ChildIterator.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ChildIterator.java 17 Feb 2004 04:32:08 -0000 1.15
+++ ChildIterator.java 17 Jun 2004 17:37:37 -0000 1.16
@@ -19,6 +19,7 @@
package org.apache.xpath.axes;
import org.apache.xml.dtm.DTM;
+import org.apache.xml.dtm.DTMFilter;
import org.apache.xpath.XPathContext;
import org.apache.xpath.compiler.Compiler;
@@ -46,6 +47,9 @@
throws javax.xml.transform.TransformerException
{
super(compiler, opPos, analysis, false);
+
+ // This iterator matches all kinds of nodes
+ initNodeTest(DTMFilter.SHOW_ALL);
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org