From: Michael Jerris Date: Tue, 31 Oct 2006 21:46:42 +0000 (+0000) Subject: msvc doesn't like = {}, and is a bit pickier on unreachable code. X-Git-Tag: v1.0-beta1~1791 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0bf221111da85276c8a164b456a9fd8c87cb4adf;p=thirdparty%2Ffreeswitch.git msvc doesn't like = {}, and is a bit pickier on unreachable code. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3247 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/src/mod/endpoints/mod_sofia/mod_sofia.c b/src/mod/endpoints/mod_sofia/mod_sofia.c index cde844672d..95024b53b3 100644 --- a/src/mod/endpoints/mod_sofia/mod_sofia.c +++ b/src/mod/endpoints/mod_sofia/mod_sofia.c @@ -77,7 +77,7 @@ typedef struct private_object private_object_t; extern su_log_t tport_log[]; -static switch_frame_t silence_frame = {}; +static switch_frame_t silence_frame = { 0 }; static char silence_data[13] = ""; @@ -1051,7 +1051,9 @@ static void tech_absorb_sdp(private_object_t *tech_pvt) for (m = sdp->sdp_media; m ; m = m->m_next) { tech_pvt->proxy_sdp_audio_ip = switch_core_session_strdup(tech_pvt->session, (char *)sdp->sdp_connection->c_address); tech_pvt->proxy_sdp_audio_port = (switch_port_t)m->m_port; - break; + if (tech_pvt->proxy_sdp_audio_ip && tech_pvt->proxy_sdp_audio_port) { + break; + } } } sdp_parser_free(parser);