summaryrefslogtreecommitdiff
path: root/lotuswordpro/inc/xfilter/xfpagemaster.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'lotuswordpro/inc/xfilter/xfpagemaster.hxx')
-rw-r--r--lotuswordpro/inc/xfilter/xfpagemaster.hxx13
1 files changed, 7 insertions, 6 deletions
diff --git a/lotuswordpro/inc/xfilter/xfpagemaster.hxx b/lotuswordpro/inc/xfilter/xfpagemaster.hxx
index 3a1e5cdcae50..1de301d54125 100644
--- a/lotuswordpro/inc/xfilter/xfpagemaster.hxx
+++ b/lotuswordpro/inc/xfilter/xfpagemaster.hxx
@@ -65,6 +65,7 @@
#include <xfilter/xfstyle.hxx>
#include <xfilter/xfcolor.hxx>
#include <xfilter/xfmargins.hxx>
+#include <memory>
class XFBorders;
class XFShadow;
@@ -126,14 +127,14 @@ private:
enumXFPageUsage m_eUsage;
enumXFTextDir m_eTextDir;
- XFBorders *m_pBorders;
- XFShadow *m_pShadow;
+ std::unique_ptr<XFBorders> m_pBorders;
+ std::unique_ptr<XFShadow> m_pShadow;
XFColor m_aBackColor;
- XFColumns *m_pColumns;
- XFBGImage *m_pBGImage;
+ std::unique_ptr<XFColumns> m_pColumns;
+ std::unique_ptr<XFBGImage> m_pBGImage;
- XFHeaderStyle *m_pHeaderStyle;
- XFFooterStyle *m_pFooterStyle;
+ std::unique_ptr<XFHeaderStyle> m_pHeaderStyle;
+ std::unique_ptr<XFFooterStyle> m_pFooterStyle;
//separator:
enumXFAlignType m_eSepAlign;
double m_fSepWidth;