From f3c7c993eacd8f9eccb8088e53875ccbd50f346b Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 11 Dec 2014 11:19:37 +0100 Subject: [PATCH] Fix mistake in previous commit --- coreapi/linphonecore_jni.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/coreapi/linphonecore_jni.cc b/coreapi/linphonecore_jni.cc index 98f14bff9..a56e1d14b 100644 --- a/coreapi/linphonecore_jni.cc +++ b/coreapi/linphonecore_jni.cc @@ -768,15 +768,13 @@ public: if (table) { LinphoneCoreData* lcData = (LinphoneCoreData*) linphone_core_v_table_get_user_data(table); if (lcData->ecCalibrationStatusId) { - jobject ecData = env->NewGlobalRef((jobject) data); jobject state = env->CallStaticObjectMethod(lcData->ecCalibratorStatusClass, lcData->ecCalibratorStatusFromIntId, (jint)status); env->CallVoidMethod(lcData->listener ,lcData->ecCalibrationStatusId ,lcData->core ,state ,delay_ms - ,ecData); - env->DeleteGlobalRef(ecData); + ,NULL); } if (status != LinphoneEcCalibratorInProgress) { linphone_core_v_table_destroy(table);