diff options
Diffstat (limited to 'util')
-rw-r--r-- | util/iteflash.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/util/iteflash.c b/util/iteflash.c index 3a0e2257da..6baab8f662 100644 --- a/util/iteflash.c +++ b/util/iteflash.c @@ -885,7 +885,7 @@ int write_flash(struct ftdi_context *ftdi, const char *filename, int verify_flash(struct ftdi_context *ftdi, const char *filename, uint32_t offset) { - int res = 0; + int res; int file_size; FILE *hnd; uint8_t *buffer = malloc(flash_size); @@ -906,6 +906,7 @@ int verify_flash(struct ftdi_context *ftdi, const char *filename, file_size = fread(buffer, 1, flash_size, hnd); if (file_size <= 0) { fprintf(stderr, "Cannot read %s\n", filename); + res = -EIO; goto exit; } fclose(hnd); |