mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2025-09-17 08:35:37 -04:00
Fix check
This commit is contained in:
parent
ad226893ee
commit
6477d94268
@ -19,14 +19,14 @@ void attachThreadIfNeed(bool* isAttached) {
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL Java_org_lwjgl_glfw_CallbackBridge_sendData(JNIEnv* env, jclass clazz, jint type, jstring data) {
|
||||
if (env == dalvikJNIEnvPtr) {
|
||||
if (&env == &dalvikJNIEnvPtr) {
|
||||
firstJavaVM = dalvikJavaVMPtr;
|
||||
firstJNIEnv = dalvikJNIEnvPtr;
|
||||
secondJavaVM = runtimeJavaVMPtr;
|
||||
secondJNIEnv = runtimeJNIEnvPtr;
|
||||
|
||||
attachThreadIfNeed(&isAndroidThreadAttached);
|
||||
} else if (env == runtimeJNIEnvPtr) {
|
||||
} else if (&env == &runtimeJNIEnvPtr) {
|
||||
firstJavaVM = runtimeJavaVMPtr;
|
||||
firstJNIEnv = runtimeJNIEnvPtr;
|
||||
secondJavaVM = dalvikJavaVMPtr;
|
||||
@ -34,7 +34,7 @@ JNIEXPORT void JNICALL Java_org_lwjgl_glfw_CallbackBridge_sendData(JNIEnv* env,
|
||||
|
||||
attachThreadIfNeed(&isRuntimeThreadAttached);
|
||||
} else {
|
||||
printf("cancel input, env=%p\n", env);
|
||||
printf("cancel input, env=%p, artenv=%p, %jvmenv=%p\n", &env, &dalvikJNIEnvPtr, &runtimeJNIEnvPtr);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -68,7 +68,7 @@ jint JNI_OnLoad(JavaVM* vm, void* reserved)
|
||||
LOGD("JNI_OnLoad calling initDalvikProxySelectorData()");
|
||||
initDalvikProxySelectorData(env);
|
||||
*/
|
||||
} else if (dalvikJavaVMPtr != vm) {
|
||||
} else if (&dalvikJavaVMPtr != &vm) {
|
||||
runtimeJavaVMPtr = vm;
|
||||
// (*vm)->GetEnv(vm, (void**) &runtimeJNIEnvPtr, JNI_VERSION_1_4);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user