提交 551c9ca6 编写于 作者: N naoto

8170465: JNI exception pending in jni_util.c:190

8170466: JNI exception pending in jni_util.c:190
Reviewed-by: dholmes
上级 c846c4d8
......@@ -175,12 +175,14 @@ JNU_ThrowByNameWithMessageAndLastError
jio_snprintf(str1, messageextlen, " (%s)", message);
s2 = (*env)->NewStringUTF(env, str1);
free(str1);
JNU_CHECK_EXCEPTION(env);
if (s2 != NULL) {
jstring s3 = JNU_CallMethodByName(
env, NULL, s, "concat",
"(Ljava/lang/String;)Ljava/lang/String;",
s2).l;
(*env)->DeleteLocalRef(env, s2);
JNU_CHECK_EXCEPTION(env);
if (s3 != NULL) {
(*env)->DeleteLocalRef(env, s);
s = s3;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册