diff options
Diffstat (limited to 'ucb')
-rw-r--r-- | ucb/source/cacher/cachedcontentresultset.cxx | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/ucb/source/cacher/cachedcontentresultset.cxx b/ucb/source/cacher/cachedcontentresultset.cxx index 4c160c3ed4e8..ea8ffc7ae18f 100644 --- a/ucb/source/cacher/cachedcontentresultset.cxx +++ b/ucb/source/cacher/cachedcontentresultset.cxx @@ -1408,18 +1408,7 @@ sal_Bool SAL_CALL CachedContentResultSet //unknown final count: aGuard.clear(); - // Solaris has problems catching or propagating derived exceptions - // when only the base class is known, so make ResultSetException - // (derived from SQLException) known here: - bool bValid; - try - { - bValid = m_xResultSetOrigin->absolute( row ); - } - catch (const ResultSetException&) - { - throw; - } + bool bValid = m_xResultSetOrigin->absolute( row ); aGuard.reset(); if( m_bFinalCount ) |