diff --git a/firmware/target/arm/imx233/sd-imx233.c b/firmware/target/arm/imx233/sd-imx233.c index 8928faf3f9..03b3684f7d 100644 --- a/firmware/target/arm/imx233/sd-imx233.c +++ b/firmware/target/arm/imx233/sd-imx233.c @@ -414,7 +414,6 @@ int sd_init(void) static int transfer_sectors(IF_MD2(int drive,) unsigned long start, int count, void *buf, bool read) { - IF_MD((void) drive); int ret = 0; uint32_t resp; diff --git a/utils/imxtools/misc.c b/utils/imxtools/misc.c index a7cc096059..fce71ae0cd 100644 --- a/utils/imxtools/misc.c +++ b/utils/imxtools/misc.c @@ -39,7 +39,7 @@ void *memdup(const void *p, size_t len) void generate_random_data(void *buf, size_t sz) { - int i = 0; + size_t i = 0; unsigned char* p = (unsigned char*)buf; while(i++ < sz) *p++ = rand();