summaryrefslogtreecommitdiff
path: root/writerperfect
diff options
context:
space:
mode:
Diffstat (limited to 'writerperfect')
-rw-r--r--writerperfect/source/common/WPFTEncodingDialog.cxx9
1 files changed, 9 insertions, 0 deletions
diff --git a/writerperfect/source/common/WPFTEncodingDialog.cxx b/writerperfect/source/common/WPFTEncodingDialog.cxx
index fa0be53f11ef..f6afb903fd33 100644
--- a/writerperfect/source/common/WPFTEncodingDialog.cxx
+++ b/writerperfect/source/common/WPFTEncodingDialog.cxx
@@ -149,6 +149,7 @@ WPFTEncodingDialog::WPFTEncodingDialog(
WPFTEncodingDialog::~WPFTEncodingDialog()
{
+ disposeOnce();
}
OUString WPFTEncodingDialog::GetEncoding() const
@@ -172,6 +173,14 @@ IMPL_LINK(WPFTEncodingDialog, DoubleClickHdl, ListBox *, pLb)
return 0;
}
+void WPFTEncodingDialog::dispose()
+{
+ m_pLbCharset.disposeAndClear();
+ m_pBtnOk.disposeAndClear();
+ m_pBtnCancel.disposeAndClear();
+ ModalDialog::dispose();
+}
+
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */