From 2d0072236de9f05b202ba22311000de3cf4f7146 Mon Sep 17 00:00:00 2001 From: Benjamin Reis Date: Tue, 21 Feb 2017 16:38:50 +0100 Subject: [PATCH] Do not crash when get_calls null --- Classes/LinphoneManager.m | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Classes/LinphoneManager.m b/Classes/LinphoneManager.m index 605fa542c..97ef207ac 100644 --- a/Classes/LinphoneManager.m +++ b/Classes/LinphoneManager.m @@ -2104,7 +2104,10 @@ static int comp_call_id(const LinphoneCall *call, const char *callid) { } - (LinphoneCall *)callByCallId:(NSString *)call_id { - const bctbx_list_t *calls = linphone_core_get_calls(LC); + const bctbx_list_t *calls = linphone_core_get_calls(theLinphoneCore); + if (!calls) { + return NULL; + } bctbx_list_t *call_tmp = bctbx_list_find_custom(calls, (bctbx_compare_func)comp_call_id, [call_id UTF8String]); if (!call_tmp) { return NULL;