aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Newsome <tim@sifive.com>2016-11-19 15:40:49 -0800
committerTim Newsome <tim@sifive.com>2016-11-19 15:40:49 -0800
commitb585e2e324d4d5ece5406bfc84f2e32132cb8ced (patch)
treebffe18b1a5ac37e9a63aafbf028658b9312fb0e6
parent8ee0647365b0b62f25bbcedbe938965771970f90 (diff)
downloadriscv-openocd-b585e2e324d4d5ece5406bfc84f2e32132cb8ced.zip
riscv-openocd-b585e2e324d4d5ece5406bfc84f2e32132cb8ced.tar.gz
riscv-openocd-b585e2e324d4d5ece5406bfc84f2e32132cb8ced.tar.bz2
Fix off-by-one error in assert.
Change-Id: I86447c747a212175be560170378c655ac801f5a6
-rw-r--r--src/flash/nor/fespi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/flash/nor/fespi.c b/src/flash/nor/fespi.c
index b5333cd..d200f58 100644
--- a/src/flash/nor/fespi.c
+++ b/src/flash/nor/fespi.c
@@ -614,7 +614,7 @@ unsigned as_compile(struct algorithm_steps *as, uint8_t *target,
if (!finish_early)
as->steps[s][0] = STEP_NOP;
}
- assert(offset + 1 < target_size);
+ assert(offset + 1 <= target_size);
target[offset++] = STEP_EXIT;
LOG_DEBUG("%d-byte program:", offset);