From 498c01889f882dfd956cb6f657e01ae91b70986f Mon Sep 17 00:00:00 2001 From: Gwenhael Goavec-Merou Date: Mon, 7 Feb 2022 07:44:11 +0100 Subject: [PATCH] spiFlash: fix overflow test (#172) --- src/spiFlash.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/spiFlash.cpp b/src/spiFlash.cpp index 0decf19..13b5946 100644 --- a/src/spiFlash.cpp +++ b/src/spiFlash.cpp @@ -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; }