santiagopg    02/05/14 15:12:00

  Modified:    java/src/org/apache/xalan/xsltc/compiler Step.java
               java/src/org/apache/xalan/xsltc/dom NodeIteratorBase.java
  Log:
  Fix for conf test axes113.
  
  Revision  Changes    Path
  1.33      +2 -1      xml-xalan/java/src/org/apache/xalan/xsltc/compiler/Step.java
  
  Index: Step.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/compiler/Step.java,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- Step.java 14 May 2002 19:47:22 -0000      1.32
  +++ Step.java 14 May 2002 22:12:00 -0000      1.33
  @@ -1,5 +1,5 @@
   /*
  - * @(#)$Id: Step.java,v 1.32 2002/05/14 19:47:22 santiagopg Exp $
  + * @(#)$Id: Step.java,v 1.33 2002/05/14 22:12:00 santiagopg Exp $
    *
    * The Apache Software License, Version 1.1
    *
  @@ -269,6 +269,7 @@
                if (parent instanceof ApplyTemplates) return true;
                if (parent instanceof ForEach) return true;
                if (parent instanceof FilterParentPath) return true;
  +             if (parent instanceof WithParam) return true;
   
                // No not order node set if descendant of these elements:
                if (parent instanceof ValueOf) return false;
  
  
  
  1.7       +3 -2      
xml-xalan/java/src/org/apache/xalan/xsltc/dom/NodeIteratorBase.java
  
  Index: NodeIteratorBase.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/dom/NodeIteratorBase.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- NodeIteratorBase.java     4 Dec 2001 10:30:07 -0000       1.6
  +++ NodeIteratorBase.java     14 May 2002 22:12:00 -0000      1.7
  @@ -1,5 +1,5 @@
   /*
  - * @(#)$Id: NodeIteratorBase.java,v 1.6 2001/12/04 10:30:07 morten Exp $
  + * @(#)$Id: NodeIteratorBase.java,v 1.7 2002/05/14 22:12:00 santiagopg Exp $
    *
    * The Apache Software License, Version 1.1
    *
  @@ -83,7 +83,8 @@
       public NodeIterator reset() {
        final boolean temp = _isRestartable;
        _isRestartable = true;
  -     setStartNode(_startNode);
  +     // Must adjust _startNode if self is included
  +     setStartNode(_includeSelf ? _startNode + 1 : _startNode);
        _isRestartable = temp;
        return this;
       }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to