summaryrefslogtreecommitdiff
path: root/connectivity
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-10-25 15:52:46 +0100
committerCaolán McNamara <caolanm@redhat.com>2014-10-25 16:56:20 +0100
commit92f83d8a59f01712a217a06dc1131ae8ee4c240f (patch)
tree5681be0529152b96feb25bc2d7c2a0bb9a3010da /connectivity
parent654d845320556216f188988fe70df7f0f27d499a (diff)
coverity#706329 Uncaught exception
Change-Id: Ia056948df45ade616dd4c434a4c9d319d48d97f2
Diffstat (limited to 'connectivity')
-rw-r--r--connectivity/source/drivers/jdbc/Object.cxx10
-rw-r--r--connectivity/source/drivers/jdbc/Reader.cxx4
2 files changed, 7 insertions, 7 deletions
diff --git a/connectivity/source/drivers/jdbc/Object.cxx b/connectivity/source/drivers/jdbc/Object.cxx
index 80faf9e39e2a..24058cf67d1d 100644
--- a/connectivity/source/drivers/jdbc/Object.cxx
+++ b/connectivity/source/drivers/jdbc/Object.cxx
@@ -301,7 +301,7 @@ sal_Int32 java_lang_Object::callIntMethod_ThrowRuntime(const char* _pMethodName,
obtainMethodId_throwRuntime(t.pEnv, _pMethodName,"()I", _inout_MethodID);
// call method
jint out( t.pEnv->CallIntMethod( object, _inout_MethodID ) );
- isExceptionOccurred(t.pEnv,true);
+ ThrowRuntimeException(t.pEnv, NULL);
return (sal_Int32)out;
}
@@ -323,7 +323,7 @@ sal_Int32 java_lang_Object::callIntMethodWithIntArg_ThrowRuntime( const char* _p
obtainMethodId_throwRuntime(t.pEnv, _pMethodName,"(I)I", _inout_MethodID);
// call method
jint out( t.pEnv->CallIntMethod( object, _inout_MethodID , _nArgument) );
- isExceptionOccurred(t.pEnv,true);
+ ThrowRuntimeException(t.pEnv, NULL);
return (sal_Int32)out;
}
@@ -346,7 +346,7 @@ void java_lang_Object::callVoidMethod_ThrowRuntime( const char* _pMethodName, jm
// call method
t.pEnv->CallVoidMethod( object, _inout_MethodID );
- isExceptionOccurred(t.pEnv, true);
+ ThrowRuntimeException(t.pEnv, NULL);
}
void java_lang_Object::callVoidMethodWithIntArg_ThrowSQL( const char* _pMethodName, jmethodID& _inout_MethodID, sal_Int32 _nArgument ) const
@@ -368,7 +368,7 @@ void java_lang_Object::callVoidMethodWithIntArg_ThrowRuntime( const char* _pMeth
// call method
t.pEnv->CallVoidMethod( object, _inout_MethodID,_nArgument );
- isExceptionOccurred(t.pEnv, true);
+ ThrowRuntimeException(t.pEnv, NULL);
}
void java_lang_Object::callVoidMethodWithBoolArg_ThrowSQL( const char* _pMethodName, jmethodID& _inout_MethodID, bool _nArgument ) const
@@ -388,7 +388,7 @@ void java_lang_Object::callVoidMethodWithBoolArg_ThrowRuntime( const char* _pMet
obtainMethodId_throwRuntime(t.pEnv, _pMethodName,"(Z)V", _inout_MethodID);
// call method
t.pEnv->CallVoidMethod( object, _inout_MethodID,int(_nArgument) );
- isExceptionOccurred(t.pEnv,true);
+ ThrowRuntimeException(t.pEnv, NULL);
}
OUString java_lang_Object::callStringMethod( const char* _pMethodName, jmethodID& _inout_MethodID ) const
diff --git a/connectivity/source/drivers/jdbc/Reader.cxx b/connectivity/source/drivers/jdbc/Reader.cxx
index 46e3e1f20ac9..a7cd3698c5a8 100644
--- a/connectivity/source/drivers/jdbc/Reader.cxx
+++ b/connectivity/source/drivers/jdbc/Reader.cxx
@@ -90,10 +90,10 @@ sal_Int32 SAL_CALL java_io_Reader::readBytes( ::com::sun::star::uno::Sequence< s
static const char * cMethodName = "read";
// Java-Call
static jmethodID mID(NULL);
- obtainMethodId_throwSQL(t.pEnv, cMethodName,cSignature, mID);
+ obtainMethodId_throwRuntime(t.pEnv, cMethodName,cSignature, mID);
out = t.pEnv->CallIntMethod( object, mID, pCharArray, 0, nBytesToRead );
if ( !out )
- ThrowSQLException(t.pEnv,*this);
+ ThrowRuntimeException(t.pEnv,*this);
if(out > 0)
{
jboolean p = sal_False;