diff options
Diffstat (limited to 'sc/source/core/data/funcdesc.cxx')
-rw-r--r-- | sc/source/core/data/funcdesc.cxx | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/sc/source/core/data/funcdesc.cxx b/sc/source/core/data/funcdesc.cxx index 4679f3e029b4..abeccaba4b9f 100644 --- a/sc/source/core/data/funcdesc.cxx +++ b/sc/source/core/data/funcdesc.cxx @@ -88,11 +88,7 @@ struct ScFuncDescCore sal_uInt8 const aOptionalArgs[7]; }; -class ScFuncRes -{ -public: - ScFuncRes(const ScFuncDescCore &rEntry, ScFuncDesc*, bool& rbSuppressed); -}; +static void ScFuncRes(const ScFuncDescCore &rEntry, ScFuncDesc*, bool& rbSuppressed); // class ScFuncDesc: ScFuncDesc::ScFuncDesc() : @@ -815,7 +811,7 @@ ScFunctionList::ScFunctionList() pDesc = new ScFuncDesc; bool bSuppressed = false; - ScFuncRes aSubRes(*pEntry, pDesc, bSuppressed); + ScFuncRes(*pEntry, pDesc, bSuppressed); // Instead of dealing with this exceptional case at 1001 places // we simply don't add an entirely suppressed function to the // list and delete it. @@ -1185,8 +1181,7 @@ sal_Unicode ScFunctionMgr::getSingleToken(const formula::IFunctionManager::EToke return 0; } -// class ScFuncRes: -ScFuncRes::ScFuncRes(const ScFuncDescCore &rEntry, ScFuncDesc* pDesc, bool& rbSuppressed) +static void ScFuncRes(const ScFuncDescCore &rEntry, ScFuncDesc* pDesc, bool& rbSuppressed) { const sal_uInt16 nOpCode = rEntry.nOpCode; sal_uInt16 nFunctionFlags = rEntry.nFunctionFlags; |