X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=common%2Fcommand.c;h=2433a89e0a8e10f3098eb453e25db33f574436f5;hb=3e3b2b47766ac9a9ad4bf30ea0015b8a2b5f1802;hp=21a6d409fbaa09e5b5db966d7be24e46720d2a31;hpb=da63df97ea100053ea34cc022a1660f760ec32b4;p=platform%2Fkernel%2Fu-boot.git diff --git a/common/command.c b/common/command.c index 21a6d40..2433a89 100644 --- a/common/command.c +++ b/common/command.c @@ -1,8 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0+ /* * (C) Copyright 2000-2009 * Wolfgang Denk, DENX Software Engineering, wd@denx.de. - * - * SPDX-License-Identifier: GPL-2.0+ */ /* @@ -548,10 +547,13 @@ enum command_ret_t cmd_process(int flag, int argc, char * const argv[], int cmd_process_error(cmd_tbl_t *cmdtp, int err) { + if (err == CMD_RET_USAGE) + return CMD_RET_USAGE; + if (err) { printf("Command '%s' failed: Error %d\n", cmdtp->name, err); - return 1; + return CMD_RET_FAILURE; } - return 0; + return CMD_RET_SUCCESS; }