spiFlash: fix overflow test (#172)

This commit is contained in:
Gwenhael Goavec-Merou 2022-02-07 07:44:11 +01:00
parent 68b26106d0
commit 498c01889f
1 changed files with 1 additions and 1 deletions

View File

@ -258,7 +258,7 @@ int SPIFlash::erase_and_prog(int base_addr, uint8_t *data, int len)
/* if known chip */
if (_flash_model) {
/* check if offset + len fit in flash */
if ((unsigned int)(base_addr + len) > (_flash_model->nr_sector * 0x10000) - 1) {
if ((unsigned int)(base_addr + len) > (_flash_model->nr_sector * 0x10000)) {
printError("flash overflow");
return -1;
}