From c61d361d4e6411a73646af499fd3c311511f4e36 Mon Sep 17 00:00:00 2001 From: khanhduytran0 Date: Tue, 8 Sep 2020 19:54:43 +0700 Subject: [PATCH] Attempt fix crash on send input event --- app/src/main/jni/Android.mk | 1 + app/src/main/jni/input_bridge.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/jni/Android.mk b/app/src/main/jni/Android.mk index ef2483fa1..663edf50c 100644 --- a/app/src/main/jni/Android.mk +++ b/app/src/main/jni/Android.mk @@ -8,6 +8,7 @@ LOCAL_MODULE := pojavexec # LOCAL_CFLAGS += -DGLES_TEST LOCAL_SRC_FILES := \ egl_bridge.c \ + input_bridge.c \ jre_launcher.c \ utils.c include $(BUILD_SHARED_LIBRARY) diff --git a/app/src/main/jni/input_bridge.c b/app/src/main/jni/input_bridge.c index 5e2407362..d44973f56 100644 --- a/app/src/main/jni/input_bridge.c +++ b/app/src/main/jni/input_bridge.c @@ -2,7 +2,7 @@ #include "utils.h" -JNIEXPORT void JNICALL Java_net_kdt_pojavlaunch_LWJGLInputSender(JNIEnv* env, jclass clazz, jint type, jstring data) { +JNIEXPORT void JNICALL Java_net_kdt_pojavlaunch_LWJGLInputSender_sendDataToJRE(JNIEnv* env, jclass clazz, jint type, jstring data) { if (isEglMakeCurrentCalled == 1) { // Convert Dalvik string to JRE string: should or use directly? char *data_c = (char*)(*env)->GetStringUTFChars(env, data, 0);