diff options
author | David Tardon <dtardon@redhat.com> | 2016-09-09 12:52:48 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2016-09-09 16:16:45 +0200 |
commit | 66e6278e9ad0537843cfecbfee9bcf808702a141 (patch) | |
tree | 214a3f0bff5390ae4d698bf7639ac4bb13c1c035 /include/xmloff | |
parent | 064a33a3b8e194876a4e368f65d8df2ff86ce381 (diff) |
use std::unique_ptr
Change-Id: I507b19dfd7445144258554b08bbf2fea0ed1698f
Diffstat (limited to 'include/xmloff')
-rw-r--r-- | include/xmloff/XMLFontStylesContext.hxx | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/include/xmloff/XMLFontStylesContext.hxx b/include/xmloff/XMLFontStylesContext.hxx index e00a3866df20..d671e654880a 100644 --- a/include/xmloff/XMLFontStylesContext.hxx +++ b/include/xmloff/XMLFontStylesContext.hxx @@ -22,6 +22,7 @@ #include <sal/config.h> #include <xmloff/dllapi.h> +#include <memory> #include <vector> #include <xmloff/xmlstyle.hxx> @@ -35,12 +36,12 @@ class XMLFontEncodingPropHdl; class XMLOFF_DLLPUBLIC XMLFontStylesContext : public SvXMLStylesContext { - XMLFontFamilyNamePropHdl *pFamilyNameHdl; - XMLFontFamilyPropHdl *pFamilyHdl; - XMLFontPitchPropHdl *pPitchHdl; - XMLFontEncodingPropHdl *pEncHdl; + std::unique_ptr<XMLFontFamilyNamePropHdl> pFamilyNameHdl; + std::unique_ptr<XMLFontFamilyPropHdl> pFamilyHdl; + std::unique_ptr<XMLFontPitchPropHdl> pPitchHdl; + std::unique_ptr<XMLFontEncodingPropHdl> pEncHdl; - SvXMLTokenMap *pFontStyleAttrTokenMap; + std::unique_ptr<SvXMLTokenMap> pFontStyleAttrTokenMap; rtl_TextEncoding eDfltEncoding; @@ -57,7 +58,6 @@ public: const OUString& rLName, const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList, rtl_TextEncoding eDfltEnc ); - virtual ~XMLFontStylesContext(); const SvXMLTokenMap& GetFontStyleAttrTokenMap() const { |