提交 4021b5ce authored 作者: Anthony Minessale's avatar Anthony Minessale

try to avoid compiler optimization snafu

上级 5228e02b
...@@ -3480,14 +3480,15 @@ static void config_sofia_profile_urls(sofia_profile_t * profile) ...@@ -3480,14 +3480,15 @@ static void config_sofia_profile_urls(sofia_profile_t * profile)
} }
if (profile->bind_params) { if (profile->bind_params) {
char *bindurl = profile->bindurl; char *bindurl;
if (!switch_stristr("transport=", profile->bind_params)) { if (!switch_stristr("transport=", profile->bind_params)) {
profile->bind_params = switch_core_sprintf(profile->pool, "%s;transport=udp,tcp", profile->bind_params); profile->bind_params = switch_core_sprintf(profile->pool, "%s;transport=udp,tcp", profile->bind_params);
} }
profile->bindurl = switch_core_sprintf(profile->pool, "%s;%s", bindurl, profile->bind_params); bindurl = switch_core_sprintf(profile->pool, "%s;%s", profile->bindurl, profile->bind_params);
profile->bindurl = bindurl;
} else { } else {
char *bindurl = profile->bindurl; char *bindurl = switch_core_sprintf(profile->pool, "%s;transport=udp,tcp", profile->bindurl);
profile->bindurl = switch_core_sprintf(profile->pool, "%s;transport=udp,tcp", bindurl); profile->bindurl = bindurl;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论