summaryrefslogtreecommitdiffstats
path: root/flashrom.c
diff options
context:
space:
mode:
authorPeter Stuge <peter@stuge.se>2009-01-25 20:41:51 +0000
committerPeter Stuge <peter@stuge.se>2009-01-25 20:41:51 +0000
commit9371dc3cb13a5382ddeb8b98ce2d3eca6a50d0ef (patch)
tree8c666a70866ccc8079c621239496594d46ff37e1 /flashrom.c
parenta657e94127137550ef8d460935c49daa6f3db87e (diff)
downloadast2050-flashrom-9371dc3cb13a5382ddeb8b98ce2d3eca6a50d0ef.zip
ast2050-flashrom-9371dc3cb13a5382ddeb8b98ce2d3eca6a50d0ef.tar.gz
Fix stupid off-by-one error in erase verification
As reported by Jody McIntyre. Thanks! Corresponding to flashrom svn r389 and coreboot v2 svn r3894. Signed-off-by: Peter Stuge <peter@stuge.se> Acked-by: Peter Stuge <peter@stuge.se>
Diffstat (limited to 'flashrom.c')
-rw-r--r--flashrom.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/flashrom.c b/flashrom.c
index 26585fb..4d8614a 100644
--- a/flashrom.c
+++ b/flashrom.c
@@ -605,7 +605,7 @@ int main(int argc, char *argv[])
memcpy(buf, (const char *)flash->virtual_memory, size);
else
flash->read(flash, buf);
- for (erasedbytes = 0; erasedbytes <= size; erasedbytes++)
+ for (erasedbytes = 0; erasedbytes < size; erasedbytes++)
if (0xff != buf[erasedbytes]) {
printf("FAILED!\n");
fprintf(stderr, "ERROR at 0x%08x: Expected=0xff, Read=0x%02x\n",
OpenPOWER on IntegriCloud