From 3731b12db88668896ceb2fdb9434796c0817dbb5 Mon Sep 17 00:00:00 2001 From: Twaik Yont <9674930+twaik@users.noreply.github.com> Date: Tue, 7 Jan 2025 18:00:14 +0200 Subject: [PATCH] fix(activity.c): restore client disconnection function --- app/src/main/cpp/lorie/activity.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/cpp/lorie/activity.c b/app/src/main/cpp/lorie/activity.c index 66d0dbd4d..0df60d9b9 100644 --- a/app/src/main/cpp/lorie/activity.c +++ b/app/src/main/cpp/lorie/activity.c @@ -95,7 +95,7 @@ static int xcallback(int fd, int events, __unused void* data) { if (events & (ALOOPER_EVENT_ERROR | ALOOPER_EVENT_HANGUP)) { jobject instance = (*env)->CallStaticObjectMethod(env, MainActivity.self, MainActivity.getInstance); if (instance) - (*env)->CallVoidMethod(env, MainActivity.self, MainActivity.clientConnectedStateChanged, JNI_FALSE); + (*env)->CallVoidMethod(env, instance, MainActivity.clientConnectedStateChanged, JNI_FALSE); ALooper_removeFd(ALooper_forThread(), fd); close(conn_fd);