diff options
Diffstat (limited to 'svtools/source')
-rw-r--r-- | svtools/source/brwbox/brwbox1.cxx | 1 | ||||
-rw-r--r-- | svtools/source/control/headbar.cxx | 13 |
2 files changed, 6 insertions, 8 deletions
diff --git a/svtools/source/brwbox/brwbox1.cxx b/svtools/source/brwbox/brwbox1.cxx index 5b5de370fae3..49fb3aa2e02f 100644 --- a/svtools/source/brwbox/brwbox1.cxx +++ b/svtools/source/brwbox/brwbox1.cxx @@ -781,7 +781,6 @@ void BrowseBox::RemoveColumn( sal_uInt16 nItemId ) void BrowseBox::RemoveColumns() { - size_t nOldCount = pCols->size(); // remove all columns diff --git a/svtools/source/control/headbar.cxx b/svtools/source/control/headbar.cxx index be8b57493f8d..87e019d5612f 100644 --- a/svtools/source/control/headbar.cxx +++ b/svtools/source/control/headbar.cxx @@ -119,17 +119,16 @@ HeaderBar::~HeaderBar() void HeaderBar::dispose() { - // Alle Items loeschen - for ( size_t i = 0, n = mpItemList->size(); i < n; ++i ) { - delete (*mpItemList)[ i ]; + if (mpItemList) + { + for ( size_t i = 0, n = mpItemList->size(); i < n; ++i ) + delete (*mpItemList)[ i ]; + delete mpItemList; + mpItemList = NULL; } - mpItemList->clear(); - delete mpItemList; Window::dispose(); } - - void HeaderBar::ImplInitSettings( bool bFont, bool bForeground, bool bBackground ) { |