diff options
Diffstat (limited to 'sc/source/ui/formdlg/formula.cxx')
-rw-r--r-- | sc/source/ui/formdlg/formula.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sc/source/ui/formdlg/formula.cxx b/sc/source/ui/formdlg/formula.cxx index 5909f3bf7dfe..8867fadb585a 100644 --- a/sc/source/ui/formdlg/formula.cxx +++ b/sc/source/ui/formdlg/formula.cxx @@ -241,6 +241,11 @@ void ScFormulaDlg::fill() ScFormulaDlg::~ScFormulaDlg() { + dispose(); +} + +void ScFormulaDlg::dispose() +{ ScModule* pScMod = SC_MOD(); ScFormEditData* pData = pScMod->GetFormEditData(); @@ -250,6 +255,7 @@ ScFormulaDlg::~ScFormulaDlg() pScMod->SetRefInputHdl(NULL); StoreFormEditData(pData); } + formula::FormulaDlg::dispose(); } bool ScFormulaDlg::IsInputHdl(ScInputHandler* pHdl) |