You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by sb...@apache.org on 2001/02/07 03:06:37 UTC
cvs commit: xml-xalan/java/src/org/apache/xpath/axes ChildWalkerMultiStep.java
sboag 01/02/06 18:06:37
Modified: java/src/org/apache/xpath/axes ChildWalkerMultiStep.java
Log:
Fix for bug reported by "Chris P. McCabe" <ch...@choicehotels.com>
02/06/2001 06:55 PM.
Defensive fix for if the last used walker is null, then don't check to
see if it is a fast walker! Without this, a null pointer exception is
very possible.
Revision Changes Path
1.6 +1 -1 xml-xalan/java/src/org/apache/xpath/axes/ChildWalkerMultiStep.java
Index: ChildWalkerMultiStep.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xpath/axes/ChildWalkerMultiStep.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ChildWalkerMultiStep.java 2000/12/18 08:48:20 1.5
+++ ChildWalkerMultiStep.java 2001/02/07 02:06:35 1.6
@@ -137,7 +137,7 @@
{
AxesWalker walker = m_lpi.getLastUsedWalker();
- boolean fast = walker.isFastWalker();
+ boolean fast = (null != walker) ? walker.isFastWalker() : false;
while (null != walker)
{