summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorDaniel Rentz [dr] <daniel.rentz@oracle.com>2011-04-01 15:33:17 +0200
committerMichael Meeks <michael.meeks@suse.com>2012-12-04 07:17:05 +0000
commit4d6827a99493f5c18adde21d12f00c3ef85efb7d (patch)
treec4acced010fffba0fd9a612cb3013065b7513233 /sc
parentbf2fe6a502f82457f56e527f411b8fba36e5698a (diff)
dr80: #i117511# removed one more assertion
Diffstat (limited to 'sc')
-rw-r--r--sc/source/filter/oox/formulabase.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/sc/source/filter/oox/formulabase.cxx b/sc/source/filter/oox/formulabase.cxx
index db0c40300532..a1683186cf5b 100644
--- a/sc/source/filter/oox/formulabase.cxx
+++ b/sc/source/filter/oox/formulabase.cxx
@@ -1260,7 +1260,7 @@ bool OpCodeProviderImpl::initFuncOpCodes( const ApiTokenMap& rIntFuncTokenMap, c
// set API opcode from ODF function name
bIsValid &= initFuncOpCode( *xFuncInfo, xFuncInfo->mbExternal ? rExtFuncTokenMap : rIntFuncTokenMap );
// insert the function info into the maps
- if( xFuncInfo->mnApiOpCode != OPCODE_NONAME )
+ if( (xFuncInfo->mnApiOpCode != OPCODE_NONAME) && (xFuncInfo->mnApiOpCode != OPCODE_BAD) )
{
if( (xFuncInfo->mnApiOpCode == OPCODE_EXTERNAL) && !xFuncInfo->maExtProgName.isEmpty() )
maExtProgFuncs[ xFuncInfo->maExtProgName ] = xFuncInfo;