sboag 00/12/21 10:39:54
Modified: java/src/org/apache/xpath VariableStack.java
Log:
In pushOrReplaceVariable, check if elem frame is the empty stack
frame, and call allocateCurrentFrame if it is.
Revision Changes Path
1.22 +2 -0 xml-xalan/java/src/org/apache/xpath/VariableStack.java
Index: VariableStack.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xpath/VariableStack.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- VariableStack.java 2000/12/21 15:57:47 1.21
+++ VariableStack.java 2000/12/21 18:39:53 1.22
@@ -280,6 +280,8 @@
return;
}
}
+ if(frame == m_emptyStackFrame)
+ frame = allocateCurrentFrame();
frame.push(new Arg(qname, xval, false));
}