We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d4e3e76 commit 4adc27eCopy full SHA for 4adc27e
java_strings.py
@@ -457,7 +457,10 @@ def construct_jenv(self):
457
res = "JNIEnv *env;\n"
458
res += "jint get_jenv_res = (*j_calls->vm)->GetEnv(j_calls->vm, (void**)&env, JNI_VERSION_1_6);\n"
459
res += "if (get_jenv_res == JNI_EDETACHED) {\n"
460
- res += "\tDO_ASSERT((*j_calls->vm)->AttachCurrentThread(j_calls->vm, (void**)&env, NULL) == JNI_OK);\n"
+ if self.target == Target.ANDROID:
461
+ res += "\tDO_ASSERT((*j_calls->vm)->AttachCurrentThread(j_calls->vm, &env, NULL) == JNI_OK);\n"
462
+ else:
463
+ res += "\tDO_ASSERT((*j_calls->vm)->AttachCurrentThread(j_calls->vm, (void**)&env, NULL) == JNI_OK);\n"
464
res += "} else {\n"
465
res += "\tDO_ASSERT(get_jenv_res == JNI_OK);\n"
466
res += "}\n"
0 commit comments