summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--connectivity/source/drivers/calc/CConnection.cxx2
-rw-r--r--connectivity/source/drivers/file/FConnection.cxx3
-rw-r--r--connectivity/source/inc/calc/CConnection.hxx3
-rw-r--r--connectivity/source/inc/file/FConnection.hxx3
4 files changed, 7 insertions, 4 deletions
diff --git a/connectivity/source/drivers/calc/CConnection.cxx b/connectivity/source/drivers/calc/CConnection.cxx
index 245aefcf9a1c..40270cba361d 100644
--- a/connectivity/source/drivers/calc/CConnection.cxx
+++ b/connectivity/source/drivers/calc/CConnection.cxx
@@ -63,7 +63,7 @@ OCalcConnection::~OCalcConnection()
}
void OCalcConnection::construct(const OUString& url,const Sequence< PropertyValue >& info)
- throw(SQLException, RuntimeException, DeploymentException)
+ throw(SQLException, RuntimeException, DeploymentException, std::exception)
{
// open file
diff --git a/connectivity/source/drivers/file/FConnection.cxx b/connectivity/source/drivers/file/FConnection.cxx
index 92a1a3abb844..370588aae874 100644
--- a/connectivity/source/drivers/file/FConnection.cxx
+++ b/connectivity/source/drivers/file/FConnection.cxx
@@ -96,7 +96,8 @@ bool OConnection::matchesExtension( const OUString& _rExt ) const
void OConnection::construct(const OUString& url,const Sequence< PropertyValue >& info)
throw( css::sdbc::SQLException,
css::uno::RuntimeException,
- css::uno::DeploymentException)
+ css::uno::DeploymentException,
+ std::exception)
{
osl_atomic_increment( &m_refCount );
diff --git a/connectivity/source/inc/calc/CConnection.hxx b/connectivity/source/inc/calc/CConnection.hxx
index 1ee2e211de33..854a9f74481c 100644
--- a/connectivity/source/inc/calc/CConnection.hxx
+++ b/connectivity/source/inc/calc/CConnection.hxx
@@ -53,7 +53,8 @@ namespace connectivity
const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& _rInfo )
throw( css::sdbc::SQLException,
css::uno::RuntimeException,
- css::uno::DeploymentException) override;
+ css::uno::DeploymentException,
+ std::exception) override;
// XServiceInfo
DECLARE_SERVICE_INFO();
diff --git a/connectivity/source/inc/file/FConnection.hxx b/connectivity/source/inc/file/FConnection.hxx
index a64eddb47667..034dbb4cb40b 100644
--- a/connectivity/source/inc/file/FConnection.hxx
+++ b/connectivity/source/inc/file/FConnection.hxx
@@ -81,7 +81,8 @@ namespace connectivity
virtual void construct(const OUString& _rUrl, const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >& _rInfo )
throw( css::sdbc::SQLException,
css::uno::RuntimeException,
- css::uno::DeploymentException);
+ css::uno::DeploymentException,
+ std::exception);
// OComponentHelper
virtual void SAL_CALL disposing() override;