From cdbda31041bc09d1da9c1e340837025a796c9405 Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Thu, 3 Aug 2017 14:11:01 +0100 Subject: [PATCH] Fix for warning: c_mix_out not used in two parallel statements in I2S only builds --- module_usb_audio/main.xc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/module_usb_audio/main.xc b/module_usb_audio/main.xc index 38103d25..9dc57990 100755 --- a/module_usb_audio/main.xc +++ b/module_usb_audio/main.xc @@ -409,7 +409,7 @@ VENDOR_REQUESTS_PARAMS_DEC_ } #endif /* NO_USB */ -void usb_audio_io(chanend c_aud_in, chanend ?c_adc, +void usb_audio_io(chanend ?c_aud_in, chanend ?c_adc, #if defined(SPDIF_TX) && (SPDIF_TX_TILE != AUDIO_IO_TILE) chanend c_spdif_tx, #endif @@ -501,7 +501,12 @@ void usb_audio_io(chanend c_aud_in, chanend ?c_adc, /* Main for USB Audio Applications */ int main() { +#if NO_USB + #define c_mix_out null +#else chan c_mix_out; +#endif + #ifdef MIDI chan c_midi; #endif