From 2038a3170acf143310d57b9e2ffd69cb91d2ed7c Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Thu, 21 Jan 2021 14:51:16 +0200 Subject: [PATCH] Replaced UA_EVENT_GET_PASSWORD with UA_EVENT_CUSTOM --- app/src/main/cpp/baresip.c | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/app/src/main/cpp/baresip.c b/app/src/main/cpp/baresip.c index 913d032b..8319c88e 100644 --- a/app/src/main/cpp/baresip.c +++ b/app/src/main/cpp/baresip.c @@ -242,7 +242,7 @@ static void ua_event_handler(struct ua *ua, enum ua_event ev, case UA_EVENT_MWI_NOTIFY: len = re_snprintf(event_buf, sizeof event_buf, "mwi notify,%s", prm); break; - case UA_EVENT_GET_PASSWORD: + case UA_EVENT_CUSTOM: get_password((char *)ua, (char *)call); return; default: @@ -267,18 +267,6 @@ static void ua_event_handler(struct ua *ua, enum ua_event ev, } } - if (ev == UA_EVENT_GET_PASSWORD) { - jmethodID methodId = (*env)->GetMethodID(env, g_ctx.mainActivityClz, "getPassword", - "(Ljava/lang/String;)Ljava/lang/String;"); - sprintf(ua_buf, "%lu", (unsigned long)ua); - jstring javaUA = (*env)->NewStringUTF(env, ua_buf); - jstring javaPassword = (*env)->CallObjectMethod(env, g_ctx.mainActivityObj, methodId, javaUA); - const char *password = (*env)->GetStringUTFChars(env, javaPassword, 0); - strcpy((char *)call, password); - (*env)->ReleaseStringUTFChars(env, javaPassword, password); - return; - } - jmethodID methodId = (*env)->GetMethodID(env, g_ctx.mainActivityClz, "uaEvent", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V");