summaryrefslogtreecommitdiffstats
path: root/scaddins/source/pricing/pricing.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'scaddins/source/pricing/pricing.cxx')
-rw-r--r--scaddins/source/pricing/pricing.cxx8
1 files changed, 3 insertions, 5 deletions
diff --git a/scaddins/source/pricing/pricing.cxx b/scaddins/source/pricing/pricing.cxx
index 9f9c543c77ab..d93d80e30748 100644
--- a/scaddins/source/pricing/pricing.cxx
+++ b/scaddins/source/pricing/pricing.cxx
@@ -75,11 +75,9 @@ ScaFuncData::ScaFuncData( const ScaFuncDataBase& rBaseData, ResMgr& rResMgr ) :
bDouble( rBaseData.bDouble ),
bWithOpt( rBaseData.bWithOpt )
{
- ScaResStringArrLoader aArrLoader(RID_PRICING_DEFFUNCTION_NAMES, rBaseData.nCompListID, rResMgr);
- const ResStringArray& rArr = aArrLoader.GetStringArray();
-
- for( sal_uInt32 nIndex = 0; nIndex < rArr.Count(); nIndex++ )
- aCompList.push_back( rArr.GetString( nIndex ) );
+ ResStringArray aArr(ScaResId(rBaseData.nCompListID, rResMgr));
+ for (sal_uInt32 nIndex = 0; nIndex < aArr.Count(); ++nIndex)
+ aCompList.push_back(aArr.GetString(nIndex));
}
ScaFuncData::~ScaFuncData()