summaryrefslogtreecommitdiff
path: root/dbaccess
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-05-27 14:36:33 +0100
committerCaolán McNamara <caolanm@redhat.com>2014-05-27 21:08:35 +0100
commit116f362ef23e3b4bc2e31b720c0a49637c5257b5 (patch)
treeff41cf651213287a304da21ed95f39cc5c21396a /dbaccess
parent3935ff3b33404bb859335b2bdbea42e583546bcd (diff)
coverity#1213514 Uncaught exception
Change-Id: I475b8c9bdcea120ac7ba24862000a16d9f4127c0
Diffstat (limited to 'dbaccess')
-rw-r--r--dbaccess/source/ui/inc/TableController.hxx4
-rw-r--r--dbaccess/source/ui/tabledesign/TableController.cxx4
2 files changed, 6 insertions, 2 deletions
diff --git a/dbaccess/source/ui/inc/TableController.hxx b/dbaccess/source/ui/inc/TableController.hxx
index bf1ee72a8e0e..a6d84385df3b 100644
--- a/dbaccess/source/ui/inc/TableController.hxx
+++ b/dbaccess/source/ui/inc/TableController.hxx
@@ -58,7 +58,9 @@ namespace dbaui
void reSyncRows();
void assignTable(); // set the table if a name is given
void loadData();
- bool checkColumns(bool _bNew) throw(css::sdbc::SQLException, std::exception); // check if we have double column names
+ bool checkColumns(bool _bNew)
+ throw (css::sdbc::SQLException,
+ css::uno::RuntimeException, std::exception); // check if we have double column names
OUString createUniqueName(const ::com::sun::star::uno::Reference< ::com::sun::star::container::XNameAccess>& _rxTables,const OUString& _rDefault);
void appendColumns(::com::sun::star::uno::Reference< ::com::sun::star::sdbcx::XColumnsSupplier>& _rxColSup, bool _bNew, bool _bKeyColumns = false);
void appendPrimaryKey(::com::sun::star::uno::Reference< ::com::sun::star::sdbcx::XKeysSupplier>& _rxSup, bool _bNew);
diff --git a/dbaccess/source/ui/tabledesign/TableController.cxx b/dbaccess/source/ui/tabledesign/TableController.cxx
index 27d3757f06a0..f95f098ff509 100644
--- a/dbaccess/source/ui/tabledesign/TableController.cxx
+++ b/dbaccess/source/ui/tabledesign/TableController.cxx
@@ -919,7 +919,9 @@ Reference<XNameAccess> OTableController::getKeyColumns() const
return getPrimaryKeyColumns_throw(m_xTable);
}
-bool OTableController::checkColumns(bool _bNew) throw(css::sdbc::SQLException, std::exception)
+bool OTableController::checkColumns(bool _bNew)
+ throw(css::sdbc::SQLException,
+ css::uno::RuntimeException, std::exception)
{
bool bOk = true;
bool bFoundPKey = false;