aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvo Manca <pinkel@gmail.com>2016-05-20 10:31:03 +0200
committerFreddie Chopin <freddie.chopin@gmail.com>2016-05-20 21:35:44 +0100
commit7c0832ef7e5daca7fff363802058d01fc6da6c86 (patch)
tree311cc38346f01bf6410753b28d9f7c3f6876acf4
parent0849dd71b156a2dd1c5756642a8b7a4747bd3b6b (diff)
downloadriscv-openocd-7c0832ef7e5daca7fff363802058d01fc6da6c86.zip
riscv-openocd-7c0832ef7e5daca7fff363802058d01fc6da6c86.tar.gz
riscv-openocd-7c0832ef7e5daca7fff363802058d01fc6da6c86.tar.bz2
nand: fix return value
Return ERROR_NAND_DEVICE_NOT_PROBED to prevent calling functions from segfaulting when nand device has not yet been probed (ie nand verify) Change-Id: Ibc4da0aad00e6cc6c83008882b054d981453dc36 Signed-off-by: Ivo Manca <pinkel@gmail.com> Reviewed-on: http://openocd.zylin.com/3495 Tested-by: jenkins Reviewed-by: Andreas Färber <afaerber@suse.de> Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com>
-rw-r--r--src/flash/nand/fileio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/flash/nand/fileio.c b/src/flash/nand/fileio.c
index 085e4af..65474e6 100644
--- a/src/flash/nand/fileio.c
+++ b/src/flash/nand/fileio.c
@@ -134,7 +134,7 @@ COMMAND_HELPER(nand_fileio_parse_args, struct nand_fileio_state *state,
if (NULL == nand->device) {
command_print(CMD_CTX, "#%s: not probed", CMD_ARGV[0]);
- return ERROR_OK;
+ return ERROR_NAND_DEVICE_NOT_PROBED;
}
COMMAND_PARSE_NUMBER(u32, CMD_ARGV[2], state->address);