From 84bace07018c253a0435e6b1c136ef9b7b99d1c2 Mon Sep 17 00:00:00 2001 From: Jeff Lenk Date: Fri, 14 Sep 2012 16:51:43 -0500 Subject: [PATCH] freetdm trivial build warnings on windows --- libs/freetdm/src/ftdm_io.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libs/freetdm/src/ftdm_io.c b/libs/freetdm/src/ftdm_io.c index 57d13a69af..d99561566c 100644 --- a/libs/freetdm/src/ftdm_io.c +++ b/libs/freetdm/src/ftdm_io.c @@ -4523,7 +4523,7 @@ static struct { ftdm_io_interface_t *pika_interface; } interfaces; -static void print_channels_by_flag(ftdm_stream_handle_t *stream, ftdm_span_t *inspan, uint32_t inchan_id, int32_t flagval, int not, int *count) +static void print_channels_by_flag(ftdm_stream_handle_t *stream, ftdm_span_t *inspan, uint32_t inchan_id, unsigned long long flagval, int not, int *count) { ftdm_hash_iterator_t *i = NULL; ftdm_span_t *span; @@ -4615,7 +4615,7 @@ end: ftdm_mutex_unlock(globals.mutex); } -static void print_spans_by_flag(ftdm_stream_handle_t *stream, ftdm_span_t *inspan, int32_t flagval, int not, int *count) +static void print_spans_by_flag(ftdm_stream_handle_t *stream, ftdm_span_t *inspan, unsigned long long flagval, int not, int *count) { ftdm_hash_iterator_t *i = NULL; ftdm_span_t *span; @@ -5750,13 +5750,15 @@ FT_DECLARE(ftdm_status_t) ftdm_configure_span_signaling(ftdm_span_t *span, const static void *ftdm_span_service_events(ftdm_thread_t *me, void *obj) { - int i; + uint32_t i; unsigned waitms; ftdm_event_t *event; ftdm_status_t status = FTDM_SUCCESS; ftdm_span_t *span = (ftdm_span_t*) obj; short *poll_events = ftdm_malloc(sizeof(short) * span->chan_count); + if (me == 0) {}; + memset(poll_events, 0, sizeof(short) * span->chan_count); for(i = 1; i <= span->chan_count; i++) {