diff options
author | Eike Rathke <erack@redhat.com> | 2016-05-10 13:15:09 +0200 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2016-05-10 13:21:49 +0200 |
commit | 8898a2359504c0c1e80c39468b8be10065597182 (patch) | |
tree | 5fa0db9daf98ca98c70b95863be63b482a13e719 /sc | |
parent | f92a6153ad9d8469fd8d6ae03e31fac993da091a (diff) |
assert OpCodeMap and fallback-init maErrRef
Change-Id: I1e289c6891f3d0273104a909428a4aa0daeb738f
Diffstat (limited to 'sc')
-rw-r--r-- | sc/source/core/tool/tokenstringcontext.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sc/source/core/tool/tokenstringcontext.cxx b/sc/source/core/tool/tokenstringcontext.cxx index 46f6a8eda695..1e40afed7003 100644 --- a/sc/source/core/tool/tokenstringcontext.cxx +++ b/sc/source/core/tool/tokenstringcontext.cxx @@ -12,6 +12,7 @@ #include "document.hxx" #include "dbdata.hxx" #include "externalrefmgr.hxx" +#include "globstr.hrc" using namespace com::sun::star; @@ -39,6 +40,11 @@ TokenStringContext::TokenStringContext( const ScDocument* pDoc, formula::Formula mxOpCodeMap = aComp.GetOpCodeMap(formula::FormulaGrammar::extractFormulaLanguage(eGram)); if (mxOpCodeMap) maErrRef = mxOpCodeMap->getSymbol(ocErrRef); + else + { + assert(!"TokenStringContext - no OpCodeMap?!?"); + maErrRef = ScGlobal::GetRscString(STR_NO_REF_TABLE); + } if (!pDoc) return; |