diff options
-rw-r--r-- | lotuswordpro/qa/cppunit/data/fail/stack-1.lwp | bin | 0 -> 6074 bytes | |||
-rw-r--r-- | lotuswordpro/source/filter/lwptblformula.cxx | 4 |
2 files changed, 2 insertions, 2 deletions
diff --git a/lotuswordpro/qa/cppunit/data/fail/stack-1.lwp b/lotuswordpro/qa/cppunit/data/fail/stack-1.lwp Binary files differnew file mode 100644 index 000000000000..60eb8e393e99 --- /dev/null +++ b/lotuswordpro/qa/cppunit/data/fail/stack-1.lwp diff --git a/lotuswordpro/source/filter/lwptblformula.cxx b/lotuswordpro/source/filter/lwptblformula.cxx index 70eeebb1cf3f..f9266770ca86 100644 --- a/lotuswordpro/source/filter/lwptblformula.cxx +++ b/lotuswordpro/source/filter/lwptblformula.cxx @@ -297,9 +297,9 @@ void LwpFormulaInfo::ReadArguments(LwpFormulaFunc& aFunc) break; } - if (bArgument) + if (bArgument && !m_aStack.empty()) { - aFunc.AddArg( m_aStack.back() ); + aFunc.AddArg(m_aStack.back()); m_aStack.pop_back(); } } |