diff options
Diffstat (limited to 'sc/source/ui/pagedlg/tphfedit.cxx')
-rw-r--r-- | sc/source/ui/pagedlg/tphfedit.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sc/source/ui/pagedlg/tphfedit.cxx b/sc/source/ui/pagedlg/tphfedit.cxx index 8f0a1b4a578b..7b842edb257e 100644 --- a/sc/source/ui/pagedlg/tphfedit.cxx +++ b/sc/source/ui/pagedlg/tphfedit.cxx @@ -118,6 +118,11 @@ void ScEditWindow::Resize() ScEditWindow::~ScEditWindow() { + dispose(); +} + +void ScEditWindow::dispose() +{ // delete Accessible object before deleting EditEngine and EditView if (pAcc) { @@ -127,6 +132,7 @@ ScEditWindow::~ScEditWindow() } delete pEdEngine; delete pEdView; + Control::dispose(); } extern "C" SAL_DLLPUBLIC_EXPORT vcl::Window* SAL_CALL makeScEditWindow(vcl::Window *pParent, VclBuilder::stringmap &) |