diff options
Diffstat (limited to 'sw/source/core/doc/DocumentListItemsManager.cxx')
-rw-r--r-- | sw/source/core/doc/DocumentListItemsManager.cxx | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/sw/source/core/doc/DocumentListItemsManager.cxx b/sw/source/core/doc/DocumentListItemsManager.cxx index d48473003660..6fd3925d9ad6 100644 --- a/sw/source/core/doc/DocumentListItemsManager.cxx +++ b/sw/source/core/doc/DocumentListItemsManager.cxx @@ -45,13 +45,9 @@ void DocumentListItemsManager::addListItem( const SwNodeNum& rNodeNum ) } const bool bAlreadyInserted( - mpListItemsList->find( &rNodeNum ) != mpListItemsList->end() ); + mpListItemsList->insert( &rNodeNum ).second ); OSL_ENSURE( !bAlreadyInserted, "<DocumentListItemsManager::addListItem(..)> - <SwNodeNum> instance already registered as numbered item!" ); - if ( !bAlreadyInserted ) - { - mpListItemsList->insert( &rNodeNum ); - } } void DocumentListItemsManager::removeListItem( const SwNodeNum& rNodeNum ) |