diff --git a/flashrom.c b/flashrom.c
index 4dd2ea12505a55b70dbee1faa4a73359b4e96634..de3fab53cfa4a17e8663373febdaabf082695d18 100644
--- a/flashrom.c
+++ b/flashrom.c
@@ -250,7 +250,7 @@ int main(int argc, char *argv[])
 {
 	uint8_t *buf;
 	unsigned long size;
-	size_t erasedbytes;
+	uint32_t erasedbytes;
 	FILE *image;
 	/* Probe for up to three flash chips. */
 	struct flashchip *flash, *flashes[3];