summaryrefslogtreecommitdiffstats
path: root/external
diff options
context:
space:
mode:
Diffstat (limited to 'external')
-rw-r--r--external/pflash/pflash.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/external/pflash/pflash.c b/external/pflash/pflash.c
index bfc975fe..5b1be3ce 100644
--- a/external/pflash/pflash.c
+++ b/external/pflash/pflash.c
@@ -331,9 +331,9 @@ static int erase_range(struct flash_details *flash,
fprintf(stderr, "Failed to blocklevel_smart_erase(): %d\n", rc);
return 1;
}
- start += flash->erase_granule - (start & erase_mask);
size -= flash->erase_granule - (start & erase_mask);
done = flash->erase_granule - (start & erase_mask);
+ start += flash->erase_granule - (start & erase_mask);
}
progress_tick(done);
while (size & ~(erase_mask)) {
OpenPOWER on IntegriCloud