summaryrefslogtreecommitdiff
path: root/sd/source
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source')
-rw-r--r--sd/source/ui/framework/configuration/ConfigurationController.cxx2
-rw-r--r--sd/source/ui/inc/framework/ConfigurationController.hxx3
2 files changed, 3 insertions, 2 deletions
diff --git a/sd/source/ui/framework/configuration/ConfigurationController.cxx b/sd/source/ui/framework/configuration/ConfigurationController.cxx
index 7e0203511e94..1286c5a6c883 100644
--- a/sd/source/ui/framework/configuration/ConfigurationController.cxx
+++ b/sd/source/ui/framework/configuration/ConfigurationController.cxx
@@ -500,7 +500,7 @@ Reference<XConfiguration> SAL_CALL ConfigurationController::getCurrentConfigurat
*/
void SAL_CALL ConfigurationController::restoreConfiguration (
const Reference<XConfiguration>& rxNewConfiguration)
- throw (RuntimeException)
+ throw (RuntimeException, std::exception)
{
::osl::MutexGuard aGuard (maMutex);
ThrowIfDisposed();
diff --git a/sd/source/ui/inc/framework/ConfigurationController.hxx b/sd/source/ui/inc/framework/ConfigurationController.hxx
index 592cdd8fe5cc..af5e48260f36 100644
--- a/sd/source/ui/inc/framework/ConfigurationController.hxx
+++ b/sd/source/ui/inc/framework/ConfigurationController.hxx
@@ -123,7 +123,8 @@ public:
virtual void SAL_CALL restoreConfiguration (
const css::uno::Reference<css::drawing::framework::XConfiguration>&
rxConfiguration)
- throw (css::uno::RuntimeException);
+ throw (css::uno::RuntimeException,
+ std::exception);
// XConfigurationControllerBroadcaster