]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix read beyond buffer length error
authorMichael Jerris <mike@jerris.com>
Wed, 30 Apr 2014 17:25:22 +0000 (13:25 -0400)
committerMichael Jerris <mike@jerris.com>
Wed, 30 Apr 2014 17:25:29 +0000 (13:25 -0400)
src/mod/applications/mod_voicemail_ivr/menu.c

index 54393da349b88b8a1eefdccd50594209542dfaf5..560068ceadd9b199e5a06401afd234d13c90a7d1 100644 (file)
@@ -736,7 +736,7 @@ char *vmivr_menu_get_input_set(switch_core_session_t *session, vmivr_profile_t *
                switch_event_add_header(menu.phrase_params, SWITCH_STACK_BOTTOM, "IVR-Retry-Left", "%d", retry);
 
                /* Find the last entry and append this one to it */
-               for (i=0; menu.dtmfa[i] && i < 16; i++){
+               for (i=0; i < 16 && menu.dtmfa[i]; i++){
                }
                menu.dtmfa[i] = (char *) input_mask;