shell_commands: fix sc_vfs warnings

This commit is contained in:
Martine Lenders 2017-03-22 13:12:02 +01:00
parent 4618bcfa7b
commit 529a88ca26

View File

@ -201,7 +201,7 @@ static int _read_handler(int argc, char **argv)
} }
printf("%02x", buf[k]); printf("%02x", buf[k]);
} }
for (int k = res; k < sizeof(buf); ++k) { for (unsigned k = res; k < sizeof(buf); ++k) {
if ((k % 2) == 0) { if ((k % 2) == 0) {
putchar(' '); putchar(' ');
} }
@ -269,7 +269,7 @@ static int _cp_handler(int argc, char **argv)
eof = 1; eof = 1;
break; break;
} }
if (res > bufspace) { if (((unsigned)res) > bufspace) {
printf("READ BUFFER OVERRUN! %d > %lu\n", res, (unsigned long)bufspace); printf("READ BUFFER OVERRUN! %d > %lu\n", res, (unsigned long)bufspace);
vfs_close(fd_in); vfs_close(fd_in);
vfs_close(fd_out); vfs_close(fd_out);
@ -290,7 +290,7 @@ static int _cp_handler(int argc, char **argv)
vfs_close(fd_out); vfs_close(fd_out);
return 4; return 4;
} }
if (res > bufspace) { if (((unsigned)res) > bufspace) {
printf("WRITE BUFFER OVERRUN! %d > %lu\n", res, (unsigned long)bufspace); printf("WRITE BUFFER OVERRUN! %d > %lu\n", res, (unsigned long)bufspace);
vfs_close(fd_in); vfs_close(fd_in);
vfs_close(fd_out); vfs_close(fd_out);