From aaf0eac9c79b8f69abba752a29c6b12ce18ed957 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 18 Oct 2017 15:44:11 +0200 Subject: [PATCH] Fixed crash in proxy config when dialplan is generic --- coreapi/proxy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coreapi/proxy.c b/coreapi/proxy.c index db2af889e..47fae5ed0 100644 --- a/coreapi/proxy.c +++ b/coreapi/proxy.c @@ -686,7 +686,7 @@ char* linphone_proxy_config_normalize_phone_number(LinphoneProxyConfig *proxy, c ms_debug("Using dial plan '%s'",linphone_dial_plan_get_country(dialplan)); /*if proxy has a dial prefix, modify phonenumber accordingly*/ - if (linphone_dial_plan_get_country_calling_code(dialplan)[0]!='\0') { + if (linphone_dial_plan_get_country_calling_code(dialplan) != NULL && linphone_dial_plan_get_country_calling_code(dialplan)[0]!='\0') { /* the number already starts with + or international prefix*/ /*0. keep at most national number significant digits */ char* nationnal_significant_number_start = nationnal_significant_number