From 9371dc3cb13a5382ddeb8b98ce2d3eca6a50d0ef Mon Sep 17 00:00:00 2001 From: Peter Stuge Date: Sun, 25 Jan 2009 20:41:51 +0000 Subject: 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 Acked-by: Peter Stuge --- flashrom.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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", -- cgit v1.1