summaryrefslogtreecommitdiff
path: root/sc/source/ui/inc/tpcompatibility.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui/inc/tpcompatibility.hxx')
-rw-r--r--sc/source/ui/inc/tpcompatibility.hxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/sc/source/ui/inc/tpcompatibility.hxx b/sc/source/ui/inc/tpcompatibility.hxx
index 5ab6e547ee26..550bd9b0836c 100644
--- a/sc/source/ui/inc/tpcompatibility.hxx
+++ b/sc/source/ui/inc/tpcompatibility.hxx
@@ -19,18 +19,18 @@ class ScTpCompatOptions : public SfxTabPage
public:
using SfxTabPage::DeactivatePage;
- static SfxTabPage* Create (vcl::Window* pParent, const SfxItemSet* rCoreAttrs);
+ static VclPtr<SfxTabPage> Create (vcl::Window* pParent, const SfxItemSet* rCoreAttrs);
virtual bool FillItemSet(SfxItemSet* rCoreAttrs) SAL_OVERRIDE;
virtual void Reset(const SfxItemSet* rCoreAttrs) SAL_OVERRIDE;
virtual sfxpg DeactivatePage(SfxItemSet* pSet = NULL) SAL_OVERRIDE;
+ virtual ~ScTpCompatOptions();
+ virtual void dispose() SAL_OVERRIDE;
private:
explicit ScTpCompatOptions(vcl::Window* pParent, const SfxItemSet& rCoreAttrs);
- virtual ~ScTpCompatOptions();
-
private:
- ListBox* m_pLbKeyBindings;
+ VclPtr<ListBox> m_pLbKeyBindings;
};
#endif