summaryrefslogtreecommitdiff
path: root/sd/source/ui/inc/masterlayoutdlg.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/inc/masterlayoutdlg.hxx')
-rw-r--r--sd/source/ui/inc/masterlayoutdlg.hxx12
1 files changed, 7 insertions, 5 deletions
diff --git a/sd/source/ui/inc/masterlayoutdlg.hxx b/sd/source/ui/inc/masterlayoutdlg.hxx
index b6c216944d8b..f6be32bc6ab1 100644
--- a/sd/source/ui/inc/masterlayoutdlg.hxx
+++ b/sd/source/ui/inc/masterlayoutdlg.hxx
@@ -37,11 +37,11 @@ private:
SdDrawDocument* mpDoc;
SdPage* mpCurrentPage;
- CheckBox* mpCBDate;
- CheckBox* mpCBPageNumber;
- CheckBox* mpCBSlideNumber;
- CheckBox* mpCBHeader;
- CheckBox* mpCBFooter;
+ VclPtr<CheckBox> mpCBDate;
+ VclPtr<CheckBox> mpCBPageNumber;
+ VclPtr<CheckBox> mpCBSlideNumber;
+ VclPtr<CheckBox> mpCBHeader;
+ VclPtr<CheckBox> mpCBFooter;
bool mbOldHeader;
bool mbOldFooter;
@@ -54,6 +54,8 @@ private:
public:
MasterLayoutDialog( vcl::Window* pParent, SdDrawDocument* pDoc, SdPage* pCurrentPage );
+ virtual ~MasterLayoutDialog();
+ virtual void dispose() SAL_OVERRIDE;
virtual short Execute() SAL_OVERRIDE;
};