From 9f0e49cee4ddf96f48b65078adccaf16bb35b785 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Wed, 31 Aug 2016 21:32:12 +0100 Subject: coverity#1372382 Uncaught exception Change-Id: I7c3e11542d2b82af212d2f52bc1b66f0e6ce187c --- dbaccess/source/core/api/CacheSet.cxx | 2 +- dbaccess/source/core/api/CacheSet.hxx | 2 +- dbaccess/source/core/api/KeySet.cxx | 2 +- dbaccess/source/core/api/KeySet.hxx | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) (limited to 'dbaccess') diff --git a/dbaccess/source/core/api/CacheSet.cxx b/dbaccess/source/core/api/CacheSet.cxx index 6922b00fde41..ad6bfe3b82df 100644 --- a/dbaccess/source/core/api/CacheSet.cxx +++ b/dbaccess/source/core/api/CacheSet.cxx @@ -572,7 +572,7 @@ bool OCacheSet::absolute_checked( sal_Int32 row,bool /*i_bFetchRow*/ ) return absolute(row); } -void SAL_CALL OCacheSet::refreshRow( ) throw(SQLException, RuntimeException) +void SAL_CALL OCacheSet::refreshRow( ) throw(SQLException, RuntimeException, std::exception) { m_xDriverSet->refreshRow(); } diff --git a/dbaccess/source/core/api/CacheSet.hxx b/dbaccess/source/core/api/CacheSet.hxx index ca4aea9e6261..a9274170b17a 100644 --- a/dbaccess/source/core/api/CacheSet.hxx +++ b/dbaccess/source/core/api/CacheSet.hxx @@ -110,7 +110,7 @@ namespace dbaccess virtual sal_Int32 SAL_CALL getRow( ) throw(css::sdbc::SQLException, css::uno::RuntimeException); virtual bool SAL_CALL absolute( sal_Int32 row ) throw(css::sdbc::SQLException, css::uno::RuntimeException); virtual bool SAL_CALL previous( ) throw(css::sdbc::SQLException, css::uno::RuntimeException); - virtual void SAL_CALL refreshRow( ) throw(css::sdbc::SQLException, css::uno::RuntimeException); + virtual void SAL_CALL refreshRow( ) throw(css::sdbc::SQLException, css::uno::RuntimeException, std::exception); virtual bool SAL_CALL rowUpdated( ) throw(css::sdbc::SQLException, css::uno::RuntimeException); virtual bool SAL_CALL rowInserted( ) throw(css::sdbc::SQLException, css::uno::RuntimeException); virtual bool SAL_CALL rowDeleted( ) throw(css::sdbc::SQLException, css::uno::RuntimeException); diff --git a/dbaccess/source/core/api/KeySet.cxx b/dbaccess/source/core/api/KeySet.cxx index 3af8899d1475..c2456f2bba2f 100644 --- a/dbaccess/source/core/api/KeySet.cxx +++ b/dbaccess/source/core/api/KeySet.cxx @@ -1228,7 +1228,7 @@ bool OKeySet::doTryRefetch_throw() throw(SQLException, RuntimeException) return m_xSet->next(); } -void SAL_CALL OKeySet::refreshRow() throw(SQLException, RuntimeException) +void SAL_CALL OKeySet::refreshRow() throw(SQLException, RuntimeException, std::exception) { invalidateRow(); diff --git a/dbaccess/source/core/api/KeySet.hxx b/dbaccess/source/core/api/KeySet.hxx index 46117c346a96..b0aa1e24dd49 100644 --- a/dbaccess/source/core/api/KeySet.hxx +++ b/dbaccess/source/core/api/KeySet.hxx @@ -196,7 +196,7 @@ namespace dbaccess virtual bool SAL_CALL absolute( sal_Int32 row ) throw(css::sdbc::SQLException, css::uno::RuntimeException) override; virtual bool SAL_CALL previous( ) throw(css::sdbc::SQLException, css::uno::RuntimeException) override; void SAL_CALL ensureRowForData( ) throw(css::sdbc::SQLException, css::uno::RuntimeException); - virtual void SAL_CALL refreshRow( ) throw(css::sdbc::SQLException, css::uno::RuntimeException) override; + virtual void SAL_CALL refreshRow( ) throw(css::sdbc::SQLException, css::uno::RuntimeException, std::exception) override; // css::sdbcx::XRowLocate virtual css::uno::Any SAL_CALL getBookmark() throw(css::sdbc::SQLException, css::uno::RuntimeException) override; -- cgit