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)
       {