summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@collabora.com>2013-11-18 13:27:01 -0500
committerKohei Yoshida <kohei.yoshida@collabora.com>2013-11-18 17:25:40 -0500
commit905434f7af128790fe42d8d6ca44bcc1efb74c7b (patch)
tree4154c0a6d32ce81bc5f3a1a1640d60cc422df027
parentTry not to pass ScCompiler as a parameter. (diff)
downloadcore-905434f7af128790fe42d8d6ca44bcc1efb74c7b.tar.gz
core-905434f7af128790fe42d8d6ca44bcc1efb74c7b.zip
Don't forget to generate RPN tokens here.
Change-Id: I03a0e0d9f82e9c8881b0ff225ba0b476a693afb1
-rw-r--r--sc/source/core/tool/formulagroup.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/sc/source/core/tool/formulagroup.cxx b/sc/source/core/tool/formulagroup.cxx
index 072f162052c8..8eb1fdec7bd3 100644
--- a/sc/source/core/tool/formulagroup.cxx
+++ b/sc/source/core/tool/formulagroup.cxx
@@ -424,6 +424,8 @@ bool FormulaGroupInterpreterSoftware::interpret(ScDocument& rDoc, const ScAddres
if (!pDest)
return false;
+ ScCompiler aComp(&rDoc, aTmpPos, aCode2);
+ aComp.CompileTokenArray();
ScInterpreter aInterpreter(pDest, &rDoc, aTmpPos, aCode2);
aInterpreter.Interpret();
aResults.push_back(aInterpreter.GetResultToken());