[Freeswitch-svn] [commit] r8060 - freeswitch/trunk/src
Freeswitch SVN
mikej at freeswitch.org
Tue Apr 8 23:21:45 EDT 2008
Author: mikej
Date: Tue Apr 8 23:21:44 2008
New Revision: 8060
Modified:
freeswitch/trunk/src/switch_ivr_menu.c
Log:
build tweak
Modified: freeswitch/trunk/src/switch_ivr_menu.c
==============================================================================
--- freeswitch/trunk/src/switch_ivr_menu.c (original)
+++ freeswitch/trunk/src/switch_ivr_menu.c Tue Apr 8 23:21:44 2008
@@ -291,27 +291,27 @@
menu->ptr += strlen(menu->buf);
if (strlen(menu->buf) < need) {
- switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "waiting for %lu/%u digits t/o %d\n",
- menu->inlen - strlen(menu->buf), (uint32_t)need, menu->inter_timeout);
+ switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "waiting for %u/%u digits t/o %d\n",
+ (uint32_t)(menu->inlen - strlen(menu->buf)), (uint32_t)need, menu->inter_timeout);
status = switch_ivr_collect_digits_count(session, menu->ptr, menu->inlen - strlen(menu->buf),
need, "#", &terminator, menu->inter_timeout, 0, 0);
}
if (menu->confirm_macro && status == SWITCH_STATUS_SUCCESS && !switch_strlen_zero(menu->buf)) {
- switch_input_args_t args = { 0 }, *ap = NULL;
+ switch_input_args_t confirm_args = { 0 }, *ap = NULL;
char buf[10] = "";
char terminator_key;
int att = menu->confirm_attempts;
while (att) {
- args.buf = buf;
- args.buflen = sizeof(buf);
- memset(buf, 0, args.buflen);
+ confirm_args.buf = buf;
+ confirm_args.buflen = sizeof(buf);
+ memset(buf, 0, confirm_args.buflen);
if (menu->confirm_key) {
- ap = &args;
+ ap = &confirm_args;
}
switch_ivr_phrase_macro(session, menu->confirm_macro, menu->buf, NULL, ap);
More information about the Freeswitch-svn
mailing list