Fix for gcc warnings
Fixes warnings treated as errors when upgrading gcc crate to 0.3.54.
Warnings are due to non-used variables and comparison between signed
and unsigned.
Signed-off-by: Fabio Utzig <utzig@apache.org>
diff --git a/boot/bootutil/src/bootutil_misc.c b/boot/bootutil/src/bootutil_misc.c
index bf4e9b8..0ec8605 100644
--- a/boot/bootutil/src/bootutil_misc.c
+++ b/boot/bootutil/src/bootutil_misc.c
@@ -100,7 +100,7 @@
int
boot_magic_code(const uint32_t *magic)
{
- int i;
+ size_t i;
if (memcmp(magic, boot_img_magic, BOOT_MAGIC_SZ) == 0) {
return BOOT_MAGIC_GOOD;
@@ -413,7 +413,7 @@
struct boot_swap_state slot0;
struct boot_swap_state slot1;
int rc;
- int i;
+ size_t i;
rc = boot_read_swap_state_by_id(FLASH_AREA_IMAGE_0, &slot0);
if (rc) {