diff options
Diffstat (limited to 'filter/source/xsltdialog/xmlfiltertabdialog.hxx')
-rw-r--r-- | filter/source/xsltdialog/xmlfiltertabdialog.hxx | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/filter/source/xsltdialog/xmlfiltertabdialog.hxx b/filter/source/xsltdialog/xmlfiltertabdialog.hxx index 1ec8594ceac4..221b704bb050 100644 --- a/filter/source/xsltdialog/xmlfiltertabdialog.hxx +++ b/filter/source/xsltdialog/xmlfiltertabdialog.hxx @@ -36,6 +36,7 @@ class XMLFilterTabDialog: public TabDialog public: XMLFilterTabDialog(vcl::Window *pParent, ResMgr& rResMgr, const com::sun::star::uno::Reference< com::sun::star::uno::XComponentContext >& rxContext, const filter_info_impl* pInfo); virtual ~XMLFilterTabDialog(); + virtual void dispose() SAL_OVERRIDE; bool onOk(); @@ -53,14 +54,14 @@ private: const filter_info_impl* mpOldInfo; filter_info_impl* mpNewInfo; - TabControl* m_pTabCtrl; - OKButton* m_pOKBtn; + VclPtr<TabControl> m_pTabCtrl; + VclPtr<OKButton> m_pOKBtn; sal_Int16 m_nBasicPageId; sal_Int16 m_nXSLTPageId; - XMLFilterTabPageBasic* mpBasicPage; - XMLFilterTabPageXSLT* mpXSLTPage; + VclPtr<XMLFilterTabPageBasic> mpBasicPage; + VclPtr<XMLFilterTabPageXSLT> mpXSLTPage; }; |