]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix uninitialized variables
authorMichael Jerris <mike@jerris.com>
Tue, 18 Mar 2014 18:28:05 +0000 (14:28 -0400)
committerMichael Jerris <mike@jerris.com>
Tue, 18 Mar 2014 18:28:05 +0000 (14:28 -0400)
src/mod/applications/mod_translate/mod_translate.c

index 469d0ba2d3e2457ad295a8c0c62376e8e46b734d..58a5061f0c88b6e6a68b03ea745c2d42c6729008 100644 (file)
@@ -179,7 +179,7 @@ static void do_unload(void) {
                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);
@@ -225,7 +225,7 @@ SWITCH_STANDARD_APP(translate_app_function)
        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;