Author: mikej Date: Thu Mar 1 19:36:05 2007 New Revision: 4421 Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/mod_sofia.c Log: tokenizing is much better than stringizing any day. oh, and those quotes don't belong. 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 Thu Mar 1 19:36:05 2007 @@ -4258,7 +4258,7 @@ } -#define url_set_chanvars(session, url, varprefix) _url_set_chanvars(session, url, #varprefix "_user", #varprefix "_host", #varprefix "_port", #varprefix "_uri") +#define url_set_chanvars(session, url, varprefix) _url_set_chanvars(session, url, ##varprefix "_user", ##varprefix "_host", ##varprefix "_port", ##varprefix "_uri") static const char * _url_set_chanvars(switch_core_session_t *session, url_t *url, const char * user_var, const char * host_var, const char * port_var, const char * uri_var) { const char *user = NULL, *host = NULL, *port = NULL;