switch_core_hash_this(hi, &key, &keylen, &val);
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "deleting translate profile [%s]\n", (char *) key);
- for (nrl = val; rl;) {
+ for (rl = nrl = val; rl;) {
rl = nrl;
nrl = nrl->next;
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "deleting rule for [%s]\n", rl->regex);
char *translated = NULL;
switch_channel_t *channel = switch_core_session_get_channel(session);
switch_memory_pool_t *pool;
- switch_event_t *event;
+ switch_event_t *event = NULL;
if (!(mydata = switch_core_session_strdup(session, data))) {
goto end;