diff options
author | Giuseppe Castagno <giuseppe.castagno@acca-esse.eu> | 2016-02-25 17:15:38 +0100 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2016-02-27 12:09:38 +0000 |
commit | e76f0727393c0a4316767307dc89b24e86d4a848 (patch) | |
tree | 2a90e5d11548f159e0d19cf53d1564e07ba68c82 /sfx2 | |
parent | ec147c723cc6266b596cde761986ee77fd383006 (diff) |
tdf#98188: Crash when closing File->Properties->CMIS Properties tab
Change-Id: I22e1d6cc1c50b9ae613dab7c253ba21451aac584
Reviewed-on: https://gerrit.libreoffice.org/22704
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
(cherry picked from commit cadc130171a9bd4f1e6930fed09ad2897e9111b5)
Reviewed-on: https://gerrit.libreoffice.org/22716
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Diffstat (limited to 'sfx2')
-rw-r--r-- | sfx2/source/dialog/dinfdlg.cxx | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sfx2/source/dialog/dinfdlg.cxx b/sfx2/source/dialog/dinfdlg.cxx index 0eabee97a104..4d0844408839 100644 --- a/sfx2/source/dialog/dinfdlg.cxx +++ b/sfx2/source/dialog/dinfdlg.cxx @@ -2689,6 +2689,17 @@ SfxCmisPropertiesPage::SfxCmisPropertiesPage( vcl::Window* pParent, const SfxIte { } +SfxCmisPropertiesPage::~SfxCmisPropertiesPage() +{ + disposeOnce(); +} + +void SfxCmisPropertiesPage::dispose() +{ + m_pPropertiesCtrl.ClearAllLines(); + SfxTabPage::dispose(); +} + bool SfxCmisPropertiesPage::FillItemSet( SfxItemSet* rSet ) { const SfxPoolItem* pItem = nullptr; |