From 0292c960b382c3ac0e6231b29be13df471c283b6 Mon Sep 17 00:00:00 2001 From: Alex Tereschenko Date: Tue, 23 Aug 2016 21:55:38 +0200 Subject: [PATCH] mock SPI: remove loop variable declarations While working fine on my Fedora 22, under Travis (and Ubuntu) that fails asking to enable C99 standard first, so let's be conservative. Signed-off-by: Alex Tereschenko Signed-off-by: Brendan Le Foll --- src/mock/mock_board_spi.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/mock/mock_board_spi.c b/src/mock/mock_board_spi.c index 3e5e219..c0e6dbf 100644 --- a/src/mock/mock_board_spi.c +++ b/src/mock/mock_board_spi.c @@ -145,7 +145,8 @@ mraa_mock_spi_transfer_buf_replace(mraa_spi_context dev, uint8_t* data, uint8_t* } if (rxbuf != NULL) { - for (int i = 0; i < length; ++i) { + int i; + for (i = 0; i < length; ++i) { rxbuf[i] = data[i] ^ MOCK_SPI_REPLY_DATA_MODIFIER_BYTE; } } @@ -168,7 +169,8 @@ mraa_mock_spi_transfer_buf_word_replace(mraa_spi_context dev, uint16_t* data, ui if (rxbuf != NULL) { // length is given in bytes, but arrays are comprised of words - for (int i = 0; i < (length / 2); ++i) { + int i; + for (i = 0; i < (length / 2); ++i) { rxbuf[i] = data[i] ^ MOCK_SPI_REPLY_DATA_MODIFIER_WORD; } }