diff options
author | panciyan <panciyan@eswincomputing.com> | 2023-03-20 02:26:58 +0000 |
---|---|---|
committer | Tomas Vanek <vanekt@fbl.cz> | 2023-03-28 09:37:51 +0000 |
commit | c1b14d678fd77095ef5c076c0e927aeed6a753c7 (patch) | |
tree | e0feb8acd01af2a5ade255cb61fb3b2399e5546e /src | |
parent | b939224ab6e6e28e5211aac0303951ae4fabaf1f (diff) | |
download | riscv-openocd-c1b14d678fd77095ef5c076c0e927aeed6a753c7.zip riscv-openocd-c1b14d678fd77095ef5c076c0e927aeed6a753c7.tar.gz riscv-openocd-c1b14d678fd77095ef5c076c0e927aeed6a753c7.tar.bz2 |
flash/nor: missing fileio_close.
If the file read abnormally, need to close it which was opened before.
Signed-off-by: panciyan <panciyan@eswincomputing.com>
Change-Id: I6142f154741dcd38088b7add2793219ee4dd2ae9
Reviewed-on: https://review.openocd.org/c/openocd/+/7546
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
Diffstat (limited to 'src')
-rw-r--r-- | src/flash/nor/tcl.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/flash/nor/tcl.c b/src/flash/nor/tcl.c index ecbcf00..22c1710 100644 --- a/src/flash/nor/tcl.c +++ b/src/flash/nor/tcl.c @@ -814,6 +814,7 @@ COMMAND_HANDLER(handle_flash_write_bank_command) if (buf_cnt != length) { LOG_ERROR("Short read"); free(buffer); + fileio_close(fileio); return ERROR_FAIL; } |