From 16fd894d55accec6f34633470dcf430a5254a0ac Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 2 Aug 2016 13:39:48 +0200 Subject: [PATCH] Fix getAccountCreator JNI method --- coreapi/linphonecore_jni.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coreapi/linphonecore_jni.cc b/coreapi/linphonecore_jni.cc index 887bd7c77..c78a9baa3 100644 --- a/coreapi/linphonecore_jni.cc +++ b/coreapi/linphonecore_jni.cc @@ -688,13 +688,13 @@ jobject getAccountCreator(JNIEnv *env, LinphoneAccountCreator *account_creator) void *up = linphone_account_creator_get_user_data(account_creator); if (up == NULL) { - jobj = env->NewObject(ljb->natPolicyClass, ljb->natPolicyCtrId, (jlong)account_creator); + jobj = env->NewObject(ljb->accountCreatorClass, ljb->accountCreatorCtrId, (jlong)account_creator); linphone_account_creator_set_user_data(account_creator, (void *)env->NewWeakGlobalRef(jobj)); linphone_account_creator_ref(account_creator); } else { jobj = env->NewLocalRef((jobject)up); if (jobj == NULL) { - jobj = env->NewObject(ljb->natPolicyClass, ljb->natPolicyCtrId, (jlong)account_creator); + jobj = env->NewObject(ljb->accountCreatorClass, ljb->accountCreatorCtrId, (jlong)account_creator); linphone_account_creator_set_user_data(account_creator, (void *)env->NewWeakGlobalRef(jobj)); } }