summaryrefslogtreecommitdiff
path: root/sfx2
diff options
context:
space:
mode:
authorLionel Elie Mamane <lionel@mamane.lu>2011-08-17 19:43:25 +0200
committerLionel Elie Mamane <lionel@mamane.lu>2011-08-17 19:43:25 +0200
commit7f3a944146879d2f0e6ee3f69cf721eb14f18689 (patch)
tree03c557f6578ba9b28c3eebdfe80693e2ff10b348 /sfx2
parentcaee685234e87a4509c9aec4f04813714bfaf93d (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.cxx15
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 )