summaryrefslogtreecommitdiff
path: root/include/svtools/fileview.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/svtools/fileview.hxx')
-rw-r--r--include/svtools/fileview.hxx5
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); }
};