Browse Source

Use asynchronous post API for invitation requests

master
evgeny 1 week ago
parent
commit
81f8f6d4d0
  1. 4
      tools/chatgui-android/jni_bridge/android_jni_bridge.c

4
tools/chatgui-android/jni_bridge/android_jni_bridge.c

@ -1927,9 +1927,7 @@ JNIEXPORT jboolean JNICALL Java_com_utun_chat_data_NativeLib_nativeDmInvite(
snprintf(req->source_ch_id, sizeof(req->source_ch_id), "%s", src); snprintf(req->source_ch_id, sizeof(req->source_ch_id), "%s", src);
snprintf(req->peer_name, sizeof(req->peer_name), "%s", nm); snprintf(req->peer_name, sizeof(req->peer_name), "%s", nm);
(*env)->ReleaseStringUTFChars(env, source, src); (*env)->ReleaseStringUTFChars(env, name, nm); (*env)->ReleaseStringUTFChars(env, source, src); (*env)->ReleaseStringUTFChars(env, name, nm);
if (uasync_post(ua, dm_invite_trampoline, req) != 0) { uasync_post(ua, dm_invite_trampoline, req);
bridge_log(BLEV_ERROR, "invite PM: post failed"); u_free(req); return JNI_FALSE;
}
return JNI_TRUE; return JNI_TRUE;
} }

Loading…
Cancel
Save