From: Sylvain Berfini Date: Wed, 25 Jul 2012 14:21:35 +0000 (+0200) Subject: Fix SIGSEV when pausing call X-Git-Url: http://sjero.net/git/?p=linphone;a=commitdiff_plain;h=46a38951859ad9401d652ca8793b4b12dd4cf6e3 Fix SIGSEV when pausing call --- diff --git a/coreapi/linphonecore_jni.cc b/coreapi/linphonecore_jni.cc index c6e774d2..e17cd929 100644 --- a/coreapi/linphonecore_jni.cc +++ b/coreapi/linphonecore_jni.cc @@ -241,7 +241,7 @@ public: return; } LinphoneCoreData* lcData = (LinphoneCoreData*)linphone_core_get_user_data(lc); - env->CallVoidMethod(lcData->listener,lcData->displayStatusId,lcData->core,env->NewStringUTF(message)); + env->CallVoidMethod(lcData->listener,lcData->displayStatusId,lcData->core,message ? env->NewStringUTF(message) : NULL); } static void displayMessageCb(LinphoneCore *lc, const char *message) {