diff options
author | Lionel Elie Mamane <lionel@mamane.lu> | 2011-08-17 19:43:25 +0200 |
---|---|---|
committer | Lionel Elie Mamane <lionel@mamane.lu> | 2011-08-17 19:43:25 +0200 |
commit | 7f3a944146879d2f0e6ee3f69cf721eb14f18689 (patch) | |
tree | 03c557f6578ba9b28c3eebdfe80693e2ff10b348 /sfx2 | |
parent | caee685234e87a4509c9aec4f04813714bfaf93d (diff) |
Do not silently ignore exceptions when saving Libraries
It may lead to data loss
Diffstat (limited to 'sfx2')
-rw-r--r-- | sfx2/source/appl/appbaslib.cxx | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/sfx2/source/appl/appbaslib.cxx b/sfx2/source/appl/appbaslib.cxx index eb2c43a27dd3..7e7288914b29 100644 --- a/sfx2/source/appl/appbaslib.cxx +++ b/sfx2/source/appl/appbaslib.cxx @@ -125,17 +125,10 @@ void SfxBasicManagerHolder::storeLibrariesToStorage( const Reference< XStorage > { OSL_PRECOND( isValid(), "SfxBasicManagerHolder::storeLibrariesToStorage: not initialized!" ); - try - { - if ( mxBasicContainer.is() ) - mxBasicContainer->storeLibrariesToStorage( _rxStorage ); - if ( mxDialogContainer.is() ) - mxDialogContainer->storeLibrariesToStorage( _rxStorage ); - } - catch( const Exception& ) - { - DBG_UNHANDLED_EXCEPTION(); - } + if ( mxBasicContainer.is() ) + mxBasicContainer->storeLibrariesToStorage( _rxStorage ); + if ( mxDialogContainer.is() ) + mxDialogContainer->storeLibrariesToStorage( _rxStorage ); } Reference< XLibraryContainer > SfxBasicManagerHolder::getLibraryContainer( ContainerType _eType ) |