]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-11903: [mod_sofia] fix warnV547 Expression 'sip->sip_via' is always true.
authorLiyang <liyang@x-y-t.cn>
Mon, 8 Jul 2019 07:17:37 +0000 (15:17 +0800)
committerAndrey Volk <andywolk@gmail.com>
Thu, 18 Jul 2019 17:27:10 +0000 (21:27 +0400)
src/mod/endpoints/mod_sofia/sofia.c

index b2f100a5e5c7d94135786f72d1766b2edb28d2ef..50815beac3865270b58c28b7c9d9629c51ae1b43 100644 (file)
@@ -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 =