diff options
Diffstat (limited to 'sc/source/ui/miscdlgs/protectiondlg.cxx')
-rw-r--r-- | sc/source/ui/miscdlgs/protectiondlg.cxx | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sc/source/ui/miscdlgs/protectiondlg.cxx b/sc/source/ui/miscdlgs/protectiondlg.cxx index 5c2e89582887..cf552f41f0e7 100644 --- a/sc/source/ui/miscdlgs/protectiondlg.cxx +++ b/sc/source/ui/miscdlgs/protectiondlg.cxx @@ -50,6 +50,19 @@ ScTableProtectionDlg::ScTableProtectionDlg(vcl::Window* pParent) ScTableProtectionDlg::~ScTableProtectionDlg() { + disposeOnce(); +} + +void ScTableProtectionDlg::dispose() +{ + m_pBtnProtect.clear(); + m_pPasswords.clear(); + m_pOptions.clear(); + m_pPassword1Edit.clear(); + m_pPassword2Edit.clear(); + m_pOptionsListBox.clear(); + m_pBtnOk.clear(); + ModalDialog::dispose(); } short ScTableProtectionDlg::Execute() |