summaryrefslogtreecommitdiff
path: root/extensions/source/abpilot/abpfinalpage.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/source/abpilot/abpfinalpage.cxx')
-rw-r--r--extensions/source/abpilot/abpfinalpage.cxx12
1 files changed, 12 insertions, 0 deletions
diff --git a/extensions/source/abpilot/abpfinalpage.cxx b/extensions/source/abpilot/abpfinalpage.cxx
index 1cf24b87a2ac..bb9e12a31d8d 100644
--- a/extensions/source/abpilot/abpfinalpage.cxx
+++ b/extensions/source/abpilot/abpfinalpage.cxx
@@ -64,7 +64,19 @@ namespace abp
FinalPage::~FinalPage()
{
+ disposeOnce();
+ }
+
+ void FinalPage::dispose()
+ {
delete m_pLocationController;
+ m_pLocation.clear();
+ m_pBrowse.clear();
+ m_pRegisterName.clear();
+ m_pNameLabel.clear();
+ m_pName.clear();
+ m_pDuplicateNameError.clear();
+ AddressBookSourcePage::dispose();
}
bool FinalPage::isValidName() const