diff options
Diffstat (limited to 'include/svtools/fileview.hxx')
-rw-r--r-- | include/svtools/fileview.hxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/svtools/fileview.hxx b/include/svtools/fileview.hxx index 27384412655a..690efd1aa076 100644 --- a/include/svtools/fileview.hxx +++ b/include/svtools/fileview.hxx @@ -76,6 +76,7 @@ protected: public: SvtFileView( vcl::Window* pParent, WinBits nBits, bool bOnlyFolder, bool bMultiSelection ); virtual ~SvtFileView(); + virtual void dispose() SAL_OVERRIDE; virtual Size GetOptimalSize() const SAL_OVERRIDE; @@ -205,10 +206,12 @@ enum QueryDeleteResult_Impl class SVT_DLLPUBLIC QueryDeleteDlg_Impl : public MessageDialog { private: - PushButton* m_pAllButton; + VclPtr<PushButton> m_pAllButton; public: QueryDeleteDlg_Impl(vcl::Window* pParent, const OUString& rName); + virtual ~QueryDeleteDlg_Impl(); + virtual void dispose() SAL_OVERRIDE; void EnableAllButton() { m_pAllButton->Enable(true); } }; |