diff options
Diffstat (limited to 'sc/source/ui/dbgui/dapitype.cxx')
-rw-r--r-- | sc/source/ui/dbgui/dapitype.cxx | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/sc/source/ui/dbgui/dapitype.cxx b/sc/source/ui/dbgui/dapitype.cxx index f32ce2bf0ad1..35407ade36b8 100644 --- a/sc/source/ui/dbgui/dapitype.cxx +++ b/sc/source/ui/dbgui/dapitype.cxx @@ -53,6 +53,17 @@ ScDataPilotSourceTypeDlg::ScDataPilotSourceTypeDlg(vcl::Window* pParent, bool bE ScDataPilotSourceTypeDlg::~ScDataPilotSourceTypeDlg() { + disposeOnce(); +} + +void ScDataPilotSourceTypeDlg::dispose() +{ + m_pBtnSelection.clear(); + m_pBtnNamedRange.clear(); + m_pBtnDatabase.clear(); + m_pBtnExternal.clear(); + m_pLbNamedRange.clear(); + ModalDialog::dispose(); } bool ScDataPilotSourceTypeDlg::IsDatabase() const @@ -115,8 +126,20 @@ ScDataPilotServiceDlg::ScDataPilotServiceDlg( vcl::Window* pParent, ScDataPilotServiceDlg::~ScDataPilotServiceDlg() { + disposeOnce(); } +void ScDataPilotServiceDlg::dispose() +{ + m_pLbService.clear(); + m_pEdSource.clear(); + m_pEdName.clear(); + m_pEdUser.clear(); + m_pEdPasswd.clear(); + ModalDialog::dispose(); +} + + OUString ScDataPilotServiceDlg::GetServiceName() const { return m_pLbService->GetSelectEntry(); |