mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-03-13 12:40:17 +00:00
use switch_core_sprintf instead
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11620 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
10f57aad8f
commit
92d9a0addd
@ -138,7 +138,6 @@ static char *get_bridge_data(switch_memory_pool_t *pool, const char *dialed_numb
|
||||
size_t lstrip;
|
||||
size_t tstrip;
|
||||
char *data = NULL;
|
||||
char *pooldata = NULL;
|
||||
char *destination_number = NULL;
|
||||
char *orig_destination_number = NULL;
|
||||
|
||||
@ -154,13 +153,8 @@ static char *get_bridge_data(switch_memory_pool_t *pool, const char *dialed_numb
|
||||
destination_number += lstrip;
|
||||
}
|
||||
|
||||
data = switch_mprintf("%s%s%s%s%s", cur_route->gw_prefix, cur_route->prefix
|
||||
, destination_number, cur_route->suffix, cur_route->gw_suffix);
|
||||
|
||||
/* move to a pool and free here */
|
||||
pooldata = switch_core_strdup(pool, data);
|
||||
switch_safe_free(data);
|
||||
data = pooldata;
|
||||
data = switch_core_sprintf(pool, "%s%s%s%s%s", cur_route->gw_prefix, cur_route->prefix
|
||||
, destination_number, cur_route->suffix, cur_route->gw_suffix);
|
||||
|
||||
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "Returning Dialstring %s\n", data);
|
||||
return data;
|
||||
|
Loading…
x
Reference in New Issue
Block a user