X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;ds=sidebyside;f=common%2Fmain.c;h=a93335798bd0dd887f96da3f36f16ec2f42f812c;hb=df736bd695dd477c2aba99a01345782c597dab05;hp=db181d319b85f44fb88de1204601c885adb3cfdb;hpb=12ae615fba9ac962df97d1367291c9563bfb6da4;p=karo-tx-uboot.git diff --git a/common/main.c b/common/main.c index db181d319b..a93335798b 100644 --- a/common/main.c +++ b/common/main.c @@ -973,7 +973,6 @@ int readline_into_buffer(const char *const prompt, char *buffer, int timeout) #ifdef CONFIG_SHOW_ACTIVITY while (!tstc()) { - extern void show_activity(int arg); show_activity(0); WATCHDOG_RESET(); } @@ -1338,7 +1337,8 @@ static int builtin_run_command(const char *cmd, int flag) continue; } - rc = cmd_process(flag, argc, argv, &repeatable); + if (cmd_process(flag, argc, argv, &repeatable)) + rc = -1; /* Did the user stop this? */ if (had_ctrlc ())