diff options
Diffstat (limited to 'dbaccess/source/ui/control/VertSplitView.cxx')
-rw-r--r-- | dbaccess/source/ui/control/VertSplitView.cxx | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/dbaccess/source/ui/control/VertSplitView.cxx b/dbaccess/source/ui/control/VertSplitView.cxx index 5313d4213cb6..5644fbbaf4bf 100644 --- a/dbaccess/source/ui/control/VertSplitView.cxx +++ b/dbaccess/source/ui/control/VertSplitView.cxx @@ -39,7 +39,15 @@ OSplitterView::OSplitterView(vcl::Window* _pParent,bool _bVertical) : Window(_pP OSplitterView::~OSplitterView() { - m_pRight = m_pLeft = NULL; + disposeOnce(); +} + +void OSplitterView::dispose() +{ + m_pSplitter.clear(); + m_pLeft.clear(); + m_pRight.clear(); + vcl::Window::dispose(); } IMPL_LINK( OSplitterView, SplitHdl, Splitter*, /*pSplit*/ ) |