sboag 01/06/29 14:44:36
Modified: java/src/org/apache/xpath/axes WalkerFactory.java
Log:
Don't do the exception for creating a WalkingIteratorSorted if
there is a filter expression (in other words, having a filter expression
shouldn't make a difference if the paths criss-cross).
Revision Changes Path
1.16 +1 -2
xml-xalan/java/src/org/apache/xpath/axes/WalkerFactory.java
Index: WalkerFactory.java
===================================================================
RCS file:
/home/cvs/xml-xalan/java/src/org/apache/xpath/axes/WalkerFactory.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- WalkerFactory.java 2001/06/20 00:59:57 1.15
+++ WalkerFactory.java 2001/06/29 21:44:34 1.16
@@ -295,8 +295,7 @@
}
else
{
- if(canCrissCross(analysis) && !isSet(analysis, BIT_NAMESPACE) &&
- !isSet(analysis, BIT_FILTER))
+ if(canCrissCross(analysis) && !isSet(analysis, BIT_NAMESPACE))
{
// if (DEBUG_ITERATOR_CREATION)
// diagnoseIterator("MatchPatternIterator", analysis, compiler);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]