]> sjero.net Git - linphone/blobdiff - coreapi/linphonecore_jni.cc
Fix SIGSEV when pausing call
[linphone] / coreapi / linphonecore_jni.cc
index c6e774d23f413a5791c034d52f425fd7e93821c7..e17cd929a18e8e43d8154c75c97d15e56ed0fe61 100644 (file)
@@ -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) {