From 8ee0932466ba60e42a245bdbd673323c7e12b132 Mon Sep 17 00:00:00 2001
From: Caolán McNamara <caolanm@redhat.com>
Date: Wed, 26 Oct 2016 09:34:07 +0100
Subject: coverity#1374285 Uncaught exception

Change-Id: I0a3790607fe7db6a8b8093a67e4dbf3548c800bb
---
 connectivity/source/drivers/odbc/ODatabaseMetaDataResultSet.cxx | 4 +++-
 connectivity/source/inc/odbc/ODatabaseMetaDataResultSet.hxx     | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

(limited to 'connectivity')

diff --git a/connectivity/source/drivers/odbc/ODatabaseMetaDataResultSet.cxx b/connectivity/source/drivers/odbc/ODatabaseMetaDataResultSet.cxx
index d10f6c99bfa4..1d29d68a963e 100644
--- a/connectivity/source/drivers/odbc/ODatabaseMetaDataResultSet.cxx
+++ b/connectivity/source/drivers/odbc/ODatabaseMetaDataResultSet.cxx
@@ -735,7 +735,9 @@ sal_Bool ODatabaseMetaDataResultSet::convertFastPropertyValue(
                             Any & rOldValue,
                             sal_Int32 nHandle,
                             const Any& rValue )
-                                throw (css::lang::IllegalArgumentException)
+                                throw (css::lang::IllegalArgumentException,
+                                       css::uno::RuntimeException,
+                                       std::exception)
 {
     switch(nHandle)
     {
diff --git a/connectivity/source/inc/odbc/ODatabaseMetaDataResultSet.hxx b/connectivity/source/inc/odbc/ODatabaseMetaDataResultSet.hxx
index 81dbea6092c4..1ca0f69eba99 100644
--- a/connectivity/source/inc/odbc/ODatabaseMetaDataResultSet.hxx
+++ b/connectivity/source/inc/odbc/ODatabaseMetaDataResultSet.hxx
@@ -104,7 +104,7 @@ namespace connectivity
                                                                 css::uno::Any & rOldValue,
                                                                 sal_Int32 nHandle,
                                                                 const css::uno::Any& rValue )
-                                    throw (css::lang::IllegalArgumentException) override;
+                                    throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override;
             virtual void SAL_CALL setFastPropertyValue_NoBroadcast( sal_Int32 nHandle, const css::uno::Any& rValue )
                                     throw (css::uno::Exception, std::exception) override;
             virtual void SAL_CALL getFastPropertyValue( css::uno::Any& rValue, sal_Int32 nHandle ) const override;
-- 
cgit