diff options
Diffstat (limited to 'scaddins/source/pricing/pricing.hxx')
-rw-r--r-- | scaddins/source/pricing/pricing.hxx | 5 |
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(); |