Kaydet (Commit) df64e7c7 authored tarafından Stephan Bergmann's avatar Stephan Bergmann

loplugin:vclwidgets

Change-Id: Id6f15ca62c6ba32ea462e45a51e4cea597dae73d
üst 023e945a
...@@ -45,6 +45,8 @@ private: ...@@ -45,6 +45,8 @@ private:
DECL_LINK( DoubleClickHdl, ListBox* ); DECL_LINK( DoubleClickHdl, ListBox* );
DECL_LINK(CancelHdl, void*); DECL_LINK(CancelHdl, void*);
void dispose() SAL_OVERRIDE;
WPFTEncodingDialog(WPFTEncodingDialog const &) SAL_DELETED_FUNCTION; WPFTEncodingDialog(WPFTEncodingDialog const &) SAL_DELETED_FUNCTION;
WPFTEncodingDialog &operator=(WPFTEncodingDialog const &) SAL_DELETED_FUNCTION; WPFTEncodingDialog &operator=(WPFTEncodingDialog const &) SAL_DELETED_FUNCTION;
}; };
......
...@@ -149,6 +149,7 @@ WPFTEncodingDialog::WPFTEncodingDialog( ...@@ -149,6 +149,7 @@ WPFTEncodingDialog::WPFTEncodingDialog(
WPFTEncodingDialog::~WPFTEncodingDialog() WPFTEncodingDialog::~WPFTEncodingDialog()
{ {
disposeOnce();
} }
OUString WPFTEncodingDialog::GetEncoding() const OUString WPFTEncodingDialog::GetEncoding() const
...@@ -172,6 +173,14 @@ IMPL_LINK(WPFTEncodingDialog, DoubleClickHdl, ListBox *, pLb) ...@@ -172,6 +173,14 @@ IMPL_LINK(WPFTEncodingDialog, DoubleClickHdl, ListBox *, pLb)
return 0; return 0;
} }
void WPFTEncodingDialog::dispose()
{
m_pLbCharset.disposeAndClear();
m_pBtnOk.disposeAndClear();
m_pBtnCancel.disposeAndClear();
ModalDialog::dispose();
}
} }
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment