[commit] r4286 - freeswitch/trunk/src/mod/endpoints/mod_dingaling
Author: anthm Date: Thu Feb 15 11:53:44 2007 New Revision: 4286 Modified: freeswitch/trunk/src/mod/endpoints/mod_dingaling/mod_dingaling.c Log: update Modified: freeswitch/trunk/src/mod/endpoints/mod_dingaling/mod_dingaling.c ============================================================================== --- freeswitch/trunk/src/mod/endpoints/mod_dingaling/mod_dingaling.c (original) +++ freeswitch/trunk/src/mod/endpoints/mod_dingaling/mod_dingaling.c Thu Feb 15 11:53:44 2007 @@ -1643,7 +1643,21 @@ } if (cid_msg) { - ldl_handle_send_msg(mdl_profile->handle, tech_pvt->them, tech_pvt->us, "", cid_msg); + char *us, *them; + us = strdup(tech_pvt->us); + them = strdup(tech_pvt->them); + if (us && them) { + char *p; + if ((p = strchr(us, '/'))) { + *p = '\0'; + } + if ((p = strchr(them, '/'))) { + *p = '\0'; + } + ldl_handle_send_msg(mdl_profile->handle, us, them, "", cid_msg); + } + switch_safe_free(us); + switch_safe_free(them); } switch_safe_free(f_cid_msg);
participants (1)
-
Freeswitch SVN