[commit] r4282 - freeswitch/trunk/src/mod/endpoints/mod_sofia
Author: mikej Date: Wed Feb 14 23:37:57 2007 New Revision: 4282 Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c Log: don't pass NUTAG_URL a display name. Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c ============================================================================== --- freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c (original) +++ freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c Wed Feb 14 23:37:57 2007 @@ -1029,12 +1029,14 @@ } if (!tech_pvt->nh) { + char *url = get_url_from_contact(tech_pvt->dest, 1); tech_pvt->nh = nua_handle(tech_pvt->profile->nua, NULL, - NUTAG_URL(tech_pvt->dest), + NUTAG_URL(url), SIPTAG_TO_STR(tech_pvt->dest_to), SIPTAG_FROM_STR(tech_pvt->from_str), SIPTAG_CONTACT_STR(tech_pvt->profile->url), TAG_END()); + switch_safe_free(url); if (!(tech_pvt->sofia_private = malloc(sizeof(*tech_pvt->sofia_private)))) { abort(); @@ -3181,8 +3183,6 @@ display = "\"user\""; } } - } else { - display = "\"user\""; } if (!port) {
participants (1)
-
Freeswitch SVN