summaryrefslogtreecommitdiff
path: root/connectivity/source/inc/java/lang/Object.hxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-10-13 10:09:07 +0100
committerCaolán McNamara <caolanm@redhat.com>2014-10-14 09:16:38 +0100
commitada3817a3334a1e8694f54bb813eee7ffb8b36d7 (patch)
treee8720013d71eb6ec79e2cac9b975690f1fc716ff /connectivity/source/inc/java/lang/Object.hxx
parentc60eac8db02fa6bd9097dfd387251bf85d9a7616 (diff)
coverity#706326 Uncaught exception
Change-Id: I922ce18051eefb4507cc84870ce18ae0a49f4608
Diffstat (limited to 'connectivity/source/inc/java/lang/Object.hxx')
-rw-r--r--connectivity/source/inc/java/lang/Object.hxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/connectivity/source/inc/java/lang/Object.hxx b/connectivity/source/inc/java/lang/Object.hxx
index ed839c78fcf3..cf46e5853d47 100644
--- a/connectivity/source/inc/java/lang/Object.hxx
+++ b/connectivity/source/inc/java/lang/Object.hxx
@@ -120,7 +120,8 @@ namespace connectivity
sal_Int32 callIntMethodWithStringArg( const char* _pMethodName, jmethodID& _inout_MethodID,const OUString& _nArgument ) const;
OUString callStringMethod( const char* _pMethodName, jmethodID& _inout_MethodID ) const;
OUString callStringMethodWithIntArg( const char* _pMethodName, jmethodID& _inout_MethodID , sal_Int32 _nArgument) const;
- void callVoidMethod( const char* _pMethodName, jmethodID& _inout_MethodID) const;
+ void callVoidMethod_Throw( const char* _pMethodName, jmethodID& _inout_MethodID) const;
+ void callVoidMethod_Nothrow( const char* _pMethodName, jmethodID& _inout_MethodID) const;
void callVoidMethodWithIntArg_Throw( const char* _pMethodName, jmethodID& _inout_MethodID, sal_Int32 _nArgument ) const;
void callVoidMethodWithIntArg_Nothrow( const char* _pMethodName, jmethodID& _inout_MethodID, sal_Int32 _nArgument ) const;
void callVoidMethodWithBoolArg_Throw( const char* _pMethodName, jmethodID& _inout_MethodID, bool _nArgument ) const;
@@ -140,7 +141,7 @@ namespace connectivity
}
template< typename T >
- void callVoidMethod(const char* _pMethodName, const char* _pSignature, jmethodID& _inout_MethodID,sal_Int32 _nArgument, const T& _aValue) const
+ void callVoidMethod_Throw(const char* _pMethodName, const char* _pSignature, jmethodID& _inout_MethodID,sal_Int32 _nArgument, const T& _aValue) const
{
SDBThreadAttach t;
obtainMethodId(t.pEnv, _pMethodName,_pSignature, _inout_MethodID);