From: kgv Date: Fri, 21 Aug 2020 08:47:24 +0000 (+0300) Subject: 0031727: Samples, JNI Sample - JNI DETECTED ERROR on calling OcctJniRenderer.postMess... X-Git-Tag: V7_5_0_beta~117 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=4c99a1f80a18f5dc76d9406b9c531f0fa472f5d7;p=occt-copy.git 0031727: Samples, JNI Sample - JNI DETECTED ERROR on calling OcctJniRenderer.postMessage() Use CallVoidMethod() instead of CallObjectMethod(). --- diff --git a/samples/java/jniviewer/app/src/main/jni/OcctJni_MsgPrinter.cxx b/samples/java/jniviewer/app/src/main/jni/OcctJni_MsgPrinter.cxx index 3c12ca6b6e..c47d9934cb 100644 --- a/samples/java/jniviewer/app/src/main/jni/OcctJni_MsgPrinter.cxx +++ b/samples/java/jniviewer/app/src/main/jni/OcctJni_MsgPrinter.cxx @@ -66,6 +66,6 @@ void OcctJni_MsgPrinter::send (const TCollection_AsciiString& theString, } jstring aJStr = myJEnv->NewStringUTF ((theString + "\n").ToCString()); - myJEnv->CallObjectMethod (myJObj, myJMet, aJStr); + myJEnv->CallVoidMethod (myJObj, myJMet, aJStr); myJEnv->DeleteLocalRef (aJStr); }