diff options
author | Ocke Janssen <oj@openoffice.org> | 2001-05-31 07:32:48 +0000 |
---|---|---|
committer | Ocke Janssen <oj@openoffice.org> | 2001-05-31 07:32:48 +0000 |
commit | 0f63287158d72bd905f2821bcc25f677dd19e096 (patch) | |
tree | 05c09cc17fb27aff12adbd51652f6e3a0cbab3d5 /connectivity/source/drivers/jdbc/Object.cxx | |
parent | af2ee0850e674520e0dfd6f4677a28f02e3f45d2 (diff) |
#87621# fiy some calls to jni
Diffstat (limited to 'connectivity/source/drivers/jdbc/Object.cxx')
-rw-r--r-- | connectivity/source/drivers/jdbc/Object.cxx | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/connectivity/source/drivers/jdbc/Object.cxx b/connectivity/source/drivers/jdbc/Object.cxx index da26014fce..d7ba645ad7 100644 --- a/connectivity/source/drivers/jdbc/Object.cxx +++ b/connectivity/source/drivers/jdbc/Object.cxx @@ -2,9 +2,9 @@ * * $RCSfile: Object.cxx,v $ * - * $Revision: 1.6 $ + * $Revision: 1.7 $ * - * last change: $Author: oj $ $Date: 2001-05-09 12:58:20 $ + * last change: $Author: oj $ $Date: 2001-05-31 08:29:15 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -297,7 +297,7 @@ java_lang_Object::java_lang_Object(const Reference<XMultiServiceFactory >& _rxFa // // temporaere Variable initialisieren // char * cSignature = "()V"; // jclass tempClass; -// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature ); +// jmethodID mID = t.pEnv->GetMethodID( getMyClass(), "<init>", cSignature );OSL_ENSURE(mID,"Unknown method id!"); // tempClass = (jclass)t.pEnv->NewObjectA( getMyClass(), mID, NULL ); // saveRef( t.pEnv, tempClass ); // t.pEnv->DeleteLocalRef( tempClass ); @@ -342,11 +342,11 @@ java_lang_Class * java_lang_Object::getClass() char * cSignature = "()Ljava/lang/Class;"; char * cMethodName = "getClass"; // Java-Call absetzen - jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature ); + jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!"); if( mID ) { out = t.pEnv->CallObjectMethodA( object, mID, NULL ); - + ThrowSQLException(t.pEnv,NULL); return new java_lang_Class( t.pEnv, out ); } //mID } //pEnv @@ -364,12 +364,12 @@ java_lang_Class * java_lang_Object::getClass() char * cSignature = "()Ljava/lang/String;"; char * cMethodName = "toString"; // Java-Call absetzen - jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature ); + jmethodID mID = t.pEnv->GetMethodID( getMyClass(), cMethodName, cSignature );OSL_ENSURE(mID,"Unknown method id!"); if( mID ) { jstring out(0); out = (jstring)t.pEnv->CallObjectMethod( object, mID); - + ThrowSQLException(t.pEnv,NULL); if(out) aStr = JavaString2String(t.pEnv,out); } //mID |