summaryrefslogtreecommitdiff
path: root/scaddins/source/pricing/pricing.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'scaddins/source/pricing/pricing.hxx')
-rw-r--r--scaddins/source/pricing/pricing.hxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/scaddins/source/pricing/pricing.hxx b/scaddins/source/pricing/pricing.hxx
index eb353e0a2235..6ee27108c2ba 100644
--- a/scaddins/source/pricing/pricing.hxx
+++ b/scaddins/source/pricing/pricing.hxx
@@ -30,6 +30,7 @@
#include <string.h>
#include <vector>
+#include <memory>
#include <com/sun/star/lang/XServiceName.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
@@ -131,9 +132,9 @@ class ScaPricingAddIn : public ::cppu::WeakImplHelper<
{
private:
css::lang::Locale aFuncLoc;
- css::lang::Locale* pDefLocales;
+ std::unique_ptr<css::lang::Locale[]> pDefLocales;
std::locale aResLocale;
- sca::pricing::ScaFuncDataList* pFuncDataList;
+ std::unique_ptr<sca::pricing::ScaFuncDataList> pFuncDataList;
void InitDefLocales();