auriemma 00/10/02 08:48:25
Modified: c/src/XPath XPathExecutionContextDefault.cpp
Log:
Fixed arg vector stack bug.
Revision Changes Path
1.21 +3 -3 xml-xalan/c/src/XPath/XPathExecutionContextDefault.cpp
Index: XPathExecutionContextDefault.cpp
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/XPath/XPathExecutionContextDefault.cpp,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- XPathExecutionContextDefault.cpp 2000/09/19 14:56:36 1.20
+++ XPathExecutionContextDefault.cpp 2000/10/02 15:48:23 1.21
@@ -342,7 +342,7 @@
void
XPathExecutionContextDefault::popArgVector()
{
- assert(m_argVectorsStackPosition != m_argVectorsStack.begin());
+ assert(m_argVectorsStackPosition != m_argVectorsStack.begin());
if (m_argVectorsStack.size() > eArgVectorStackMax)
{
@@ -352,9 +352,9 @@
}
else
{
- (*m_argVectorsStackPosition).clear();
-
--m_argVectorsStackPosition;
+
+ (*m_argVectorsStackPosition).clear();
}
}