projects
/
fw
/
openocd
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
str9x: explain compiler that a local variable will always be initialized
[fw/openocd]
/
src
/
flash
/
nor
/
str9x.c
diff --git
a/src/flash/nor/str9x.c
b/src/flash/nor/str9x.c
index 61a438fc96dbf7e72f6c89485e9ac58f161c555a..63cfd18f70f511299d77915d8ae1cc135b79e3d1 100644
(file)
--- a/
src/flash/nor/str9x.c
+++ b/
src/flash/nor/str9x.c
@@
-280,6
+280,9
@@
static int str9x_erase(struct flash_bank *bank, int first, int last)
total_timeout = 1000;
}
+ /* this is so the compiler can *know* */
+ assert(total_timeout > 0);
+
for (i = first; i <= last; i++)
{
int retval;