diff options
author | Romain Reignier <rom.reignier@gmail.com> | 2018-03-12 21:27:50 +0100 |
---|---|---|
committer | Romain Reignier <rom.reignier@gmail.com> | 2018-03-12 21:27:50 +0100 |
commit | 345e218afd4f8009729dddc6eb541d8ec6a91565 (patch) | |
tree | 736e384bd306e827633877be785c8be0fb462851 | |
parent | 6c3554ef8152e48e9ef668cfa321f7c7e01f5361 (diff) | |
download | ChibiOS-Contrib-345e218afd4f8009729dddc6eb541d8ec6a91565.tar.gz ChibiOS-Contrib-345e218afd4f8009729dddc6eb541d8ec6a91565.tar.bz2 ChibiOS-Contrib-345e218afd4f8009729dddc6eb541d8ec6a91565.zip |
lib_sci: FIX 'for' loop initial declarations are only allowed in C99 or C11 mode
-rw-r--r-- | os/various/lib_scsi.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/os/various/lib_scsi.c b/os/various/lib_scsi.c index ea2adda..720a90f 100644 --- a/os/various/lib_scsi.c +++ b/os/various/lib_scsi.c @@ -364,7 +364,8 @@ static bool data_read_write10(SCSITarget *scsip, const uint8_t *cmd) { size_t bs = bdi.blk_size; uint8_t *buf = scsip->config->blkbuf; - for (size_t i=0; i<req.blk_cnt; i++) { + size_t i = 0; + for (i=0; i<req.blk_cnt; i++) { if (cmd[0] == SCSI_CMD_READ_10) { // TODO: block error handling blkRead(blkdev, req.first_lba + i, buf, 1); |