From 8d3be4021b818c9e251a05f9a935265087471e43 Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Tue, 10 Jul 2018 12:31:12 +0200 Subject: [PATCH] sco_demo_util: fix signed/unsigned comparison warnings --- example/sco_demo_util.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/example/sco_demo_util.c b/example/sco_demo_util.c index 390587ddc..be9aec1d1 100644 --- a/example/sco_demo_util.c +++ b/example/sco_demo_util.c @@ -624,7 +624,7 @@ void sco_demo_send(hci_con_handle_t sco_handle){ if (!pa_input_paused){ int num_samples = hfp_msbc_num_audio_samples_per_frame(); - if (hfp_msbc_can_encode_audio_frame_now() && btstack_ring_buffer_bytes_available(&pa_input_ring_buffer) >= (num_samples * MSBC_BYTES_PER_FRAME)){ + if (hfp_msbc_can_encode_audio_frame_now() && btstack_ring_buffer_bytes_available(&pa_input_ring_buffer) >= (unsigned int)(num_samples * MSBC_BYTES_PER_FRAME)){ int16_t sample_buffer[num_samples]; uint32_t bytes_read; btstack_ring_buffer_read(&pa_input_ring_buffer, (uint8_t*) sample_buffer, num_samples * MSBC_BYTES_PER_FRAME, &bytes_read); @@ -667,7 +667,7 @@ void sco_demo_send(hci_con_handle_t sco_handle){ // flip 16 on big endian systems // @note We don't use (uint16_t *) casts since all sample addresses are odd which causes crahses on some systems if (btstack_is_big_endian()){ - int i; + unsigned int i; for (i=0;i