From: Liyang Date: Mon, 8 Jul 2019 07:17:37 +0000 (+0800) Subject: FS-11903: [mod_sofia] fix warnV547 Expression 'sip->sip_via' is always true. X-Git-Tag: v1.10.0~70 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6f9ee4216cf7259cb7ededef093e0d304358f25d;p=thirdparty%2Ffreeswitch.git FS-11903: [mod_sofia] fix warnV547 Expression 'sip->sip_via' is always true. --- diff --git a/src/mod/endpoints/mod_sofia/sofia.c b/src/mod/endpoints/mod_sofia/sofia.c index b2f100a5e5..50815beac3 100644 --- a/src/mod/endpoints/mod_sofia/sofia.c +++ b/src/mod/endpoints/mod_sofia/sofia.c @@ -10563,11 +10563,7 @@ void sofia_handle_sip_i_invite(switch_core_session_t *session, nua_t *nua, sofia char tmp[35] = ""; const char *ipv6 = strchr(tech_pvt->mparams.remote_ip, ':'); - if (sip->sip_via) { - transport = sofia_glue_via2transport(sip->sip_via); - } else { - transport = sofia_glue_url2transport(sip->sip_contact->m_url); - } + transport = sofia_glue_via2transport(sip->sip_via); tech_pvt->record_route =