You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by jd...@locus.apache.org on 2000/03/22 21:00:18 UTC

cvs commit: xml-xalan/c/src/XPath XPath.cpp

jdonohue    00/03/22 12:00:18

  Modified:    c/src/XPath XPath.cpp
  Log:
  Assertion for function name not null, was causing stack overflow
  
  Revision  Changes    Path
  1.7       +1 -0      xml-xalan/c/src/XPath/XPath.cpp
  
  Index: XPath.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XPath/XPath.cpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- XPath.cpp	2000/02/17 20:29:52	1.6
  +++ XPath.cpp	2000/03/22 20:00:17	1.7
  @@ -1420,6 +1420,7 @@
   	assert(m_expression.getToken(funcID) != 0);
   
   	const DOMString		theFunctionName(m_expression.getToken(funcID)->str());
  +	assert(!isEmpty(theFunctionName));
   
   	return s_functions[theFunctionName].execute(executionContext, context, opPos, argVec);
   }