From f0efbd3f0895513690179fddf5f4db05d5351b16 Mon Sep 17 00:00:00 2001 From: Jeff Lenk <jeff@jefflenk.com> Date: Fri, 7 Oct 2011 08:38:48 -0500 Subject: [PATCH] FS-3599 --resolve correct windows compiler warnings --- libs/freetdm/mod_freetdm/mod_freetdm.c | 2 +- libs/freetdm/src/ftdm_io.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/libs/freetdm/mod_freetdm/mod_freetdm.c b/libs/freetdm/mod_freetdm/mod_freetdm.c index 44accde0dd..ce1437af9d 100755 --- a/libs/freetdm/mod_freetdm/mod_freetdm.c +++ b/libs/freetdm/mod_freetdm/mod_freetdm.c @@ -507,7 +507,7 @@ static switch_status_t channel_on_hangup(switch_core_session_t *session) const char *name = NULL; int span_id = 0; int chan_id = 0; - int t = 0; + uint32_t t = 0; uint32_t tokencnt; char *uuid = NULL; const char *token = NULL; diff --git a/libs/freetdm/src/ftdm_io.c b/libs/freetdm/src/ftdm_io.c index 9da6e1e903..f08eeaacf7 100644 --- a/libs/freetdm/src/ftdm_io.c +++ b/libs/freetdm/src/ftdm_io.c @@ -3969,7 +3969,9 @@ FT_DECLARE(ftdm_status_t) ftdm_channel_process_media(ftdm_channel_t *ftdmchan, v if (ftdmchan->state == FTDM_CHANNEL_STATE_CALLWAITING && (digit_char == 'D' || digit_char == 'A')) { ftdmchan->detected_tones[FTDM_TONEMAP_CALLWAITING_ACK]++; } else { - char digit_str[2] = { digit_char, 0}; + char digit_str[2] = { 0 }; + + digit_str[0] = digit_char; if (!ftdmchan->span->sig_dtmf || (ftdmchan->span->sig_dtmf(ftdmchan, (const char*)digit_str) != FTDM_BREAK)) { ftdm_channel_queue_dtmf(ftdmchan, digit_str);