Silence sign-compare warnings in micronucleus.c
This commit is contained in:
parent
aa258ace36
commit
7f0fe41b6c
|
@ -191,7 +191,7 @@ static int micronucleus_get_bootloader_info_v1(pdata_t* pdata)
|
||||||
pmsg_warning("unable to get bootloader info block: %s\n", usb_strerror());
|
pmsg_warning("unable to get bootloader info block: %s\n", usb_strerror());
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
else if (result < sizeof(buffer))
|
else if ((size_t) result < sizeof(buffer))
|
||||||
{
|
{
|
||||||
pmsg_warning("received invalid bootloader info block size: %d\n", result);
|
pmsg_warning("received invalid bootloader info block size: %d\n", result);
|
||||||
return -1;
|
return -1;
|
||||||
|
@ -258,7 +258,7 @@ static int micronucleus_get_bootloader_info_v2(pdata_t* pdata)
|
||||||
pmsg_warning("unable to get bootloader info block: %s\n", usb_strerror());
|
pmsg_warning("unable to get bootloader info block: %s\n", usb_strerror());
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
else if (result < sizeof(buffer))
|
else if ((size_t) result < sizeof(buffer))
|
||||||
{
|
{
|
||||||
pmsg_warning("received invalid bootloader info block size: %d\n", result);
|
pmsg_warning("received invalid bootloader info block size: %d\n", result);
|
||||||
return -1;
|
return -1;
|
||||||
|
@ -449,7 +449,7 @@ static int micronucleus_write_page_v2(pdata_t* pdata, uint32_t address, uint8_t*
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
for (int i = 0; i < size; i += 4)
|
for (uint32_t i = 0; i < size; i += 4)
|
||||||
{
|
{
|
||||||
int w1 = (buffer[i + 1] << 8) | (buffer[i + 0] << 0);
|
int w1 = (buffer[i + 1] << 8) | (buffer[i + 0] << 0);
|
||||||
int w2 = (buffer[i + 3] << 8) | (buffer[i + 2] << 0);
|
int w2 = (buffer[i + 3] << 8) | (buffer[i + 2] << 0);
|
||||||
|
@ -491,7 +491,7 @@ static int micronucleus_write_page(pdata_t* pdata, uint32_t address, uint8_t* bu
|
||||||
// Require software start.
|
// Require software start.
|
||||||
pdata->start_program = true;
|
pdata->start_program = true;
|
||||||
}
|
}
|
||||||
else if (address >= pdata->bootloader_start - pdata->page_size)
|
else if (address >= (uint32_t) (pdata->bootloader_start - pdata->page_size))
|
||||||
{
|
{
|
||||||
if (pdata->major_version >= 2)
|
if (pdata->major_version >= 2)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue