From 5292c85e1d96c17c3b06aab3b537936e01b246d2 Mon Sep 17 00:00:00 2001 From: Seung-Woo Kim Date: Thu, 27 Oct 2016 11:38:56 +0900 Subject: [PATCH] cmd: usbdown: pass through for nonexistent files After changing error value of update command with the commit f388818 ("cmd: usbdown: fix return value for cmd funtions"), the usbdown command stopped if there is nonexistent file. So this patch makes usbdown command pass through for nonexistent files. Change-Id: If1c53c1fca7879b2ed95a2298463eb7498f7b169 Signed-off-by: Seung-Woo Kim --- cmd/usbdown.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/usbdown.c b/cmd/usbdown.c index 1937a180fd..e643a778c7 100644 --- a/cmd/usbdown.c +++ b/cmd/usbdown.c @@ -362,7 +362,8 @@ int do_update(cmd_tbl_t *cmdtp, int flags, int argc, char * const argv[]) ret = fs_size(filename, &size); if (ret < 0) { printf("There is no %s\n", filename); - return CMD_RET_FAILURE; + /* if there is no file, then just pass through */ + return CMD_RET_SUCCESS; } usbdown = usbdown_get_entity(alt_num); -- 2.34.1