diff options
Diffstat (limited to 'cui/source/options/optjava.cxx')
-rw-r--r-- | cui/source/options/optjava.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cui/source/options/optjava.cxx b/cui/source/options/optjava.cxx index 98853d58b743..7cd9977e3913 100644 --- a/cui/source/options/optjava.cxx +++ b/cui/source/options/optjava.cxx @@ -207,7 +207,9 @@ SvxJavaOptionsPage::~SvxJavaOptionsPage() void SvxJavaOptionsPage::dispose() { - m_pJavaList.clear(); + m_pJavaList.disposeAndClear(); + m_pParamDlg.disposeAndClear(); + m_pPathDlg.disposeAndClear(); ClearJavaInfo(); #if HAVE_FEATURE_JAVA std::vector< JavaInfo* >::iterator pIter; @@ -229,8 +231,6 @@ void SvxJavaOptionsPage::dispose() m_pExpertConfigBtn.clear(); m_pExperimentalCB.clear(); m_pMacroCB.clear(); - m_pParamDlg.clear(); - m_pPathDlg.clear(); SfxTabPage::dispose(); } |