diff options
Diffstat (limited to 'forms/source/solar/control/navtoolbar.cxx')
-rw-r--r-- | forms/source/solar/control/navtoolbar.cxx | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/forms/source/solar/control/navtoolbar.cxx b/forms/source/solar/control/navtoolbar.cxx index b7da15239386..41405bbbe5fb 100644 --- a/forms/source/solar/control/navtoolbar.cxx +++ b/forms/source/solar/control/navtoolbar.cxx @@ -152,14 +152,8 @@ namespace frm void NavigationToolBar::dispose() { - for ( ::std::vector< vcl::Window* >::iterator loopChildWins = m_aChildWins.begin(); - loopChildWins != m_aChildWins.end(); - ++loopChildWins - ) - { - delete *loopChildWins; - } - delete m_pToolbar; + m_aChildWins.clear(); + m_pToolbar.clear(); vcl::Window::dispose(); } |