From b94ed904fdfda543a16a6297014f8ff6aff4e876 Mon Sep 17 00:00:00 2001
From: Sylvain Berfini <Sylvain.Berfini@Belledonne-Communications.com>
Date: Thu, 20 Sep 2012 17:57:00 +0200
Subject: [PATCH] Previous fix cancelled, real fix applied

---
 coreapi/linphonecore_jni.cc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/coreapi/linphonecore_jni.cc b/coreapi/linphonecore_jni.cc
index d7294356c9..16d44390c4 100644
--- a/coreapi/linphonecore_jni.cc
+++ b/coreapi/linphonecore_jni.cc
@@ -1558,13 +1558,13 @@ extern "C" jlong Java_org_linphone_core_LinphoneCoreImpl_createDefaultCallParams
 }
 
 extern "C" jlong Java_org_linphone_core_LinphoneCallImpl_getRemoteParams(JNIEnv *env, jobject thiz, jlong lc){
+	if (linphone_call_get_remote_params((LinphoneCall*)lc) == NULL) {
+			return (jlong) 0;
+	}
 	return (jlong) linphone_call_params_copy(linphone_call_get_remote_params((LinphoneCall*)lc));
 }
 
 extern "C" jlong Java_org_linphone_core_LinphoneCallImpl_getCurrentParamsCopy(JNIEnv *env, jobject thiz, jlong lc){
-	if (linphone_call_get_current_params((LinphoneCall*)lc) == NULL) {
-		return (jlong) 0;
-	}
 	return (jlong) linphone_call_params_copy(linphone_call_get_current_params((LinphoneCall*)lc));
 }
 
-- 
GitLab