On Tue, 28 Jan 2020 15:25:17 +0100 Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> wrote: > Signed-off-by: Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> > --- > Documentation/boards/sandbox.rst | 3 +++ > commands/test.c | 33 ++++++++++++++++---------------- Have changes in the commands/test.c file any relation to commit message? > 2 files changed, 20 insertions(+), 16 deletions(-) > > diff --git a/Documentation/boards/sandbox.rst b/Documentation/boards/sandbox.rst > index 85a54e6b04d6..8b00093fb9f3 100644 > --- a/Documentation/boards/sandbox.rst > +++ b/Documentation/boards/sandbox.rst > @@ -57,3 +57,6 @@ Available sandbox invocation options include: > ``-y``, ``--yres <res>`` > > Specify SDL height. > + > +To terminate barebox and return to the calling shell, the poweroff command is > +suitable. > diff --git a/commands/test.c b/commands/test.c > index 86636de1c283..f7068f757904 100644 > --- a/commands/test.c > +++ b/commands/test.c > @@ -159,28 +159,29 @@ static int do_test(int argc, char *argv[]) > break; > } > expr = 0; > - if (opt == OPT_EXISTS) { > + switch (opt) { > + case OPT_EXISTS: > expr = 1; > break; > - } > - if (opt == OPT_FILE && S_ISREG(statbuf.st_mode)) { > - expr = 1; > + > + case OPT_FILE: > + expr = S_ISREG(statbuf.st_mode); > break; > - } > - if (opt == OPT_DIRECTORY && S_ISDIR(statbuf.st_mode)) { > - expr = 1; > + > + case OPT_DIRECTORY: > + expr = S_ISDIR(statbuf.st_mode); > break; > - } > - if (opt == OPT_SYMBOLIC_LINK && S_ISLNK(statbuf.st_mode)) { > - expr = 1; > + > + case OPT_SYMBOLIC_LINK: > + expr = S_ISLNK(statbuf.st_mode); > break; > - } > - if (opt == OPT_BLOCK && S_ISBLK(statbuf.st_mode)) { > - expr = 1; > + > + case OPT_BLOCK: > + expr = S_ISBLK(statbuf.st_mode); > break; > - } > - if (opt == OPT_CHAR && S_ISCHR(statbuf.st_mode)) { > - expr = 1; > + > + case OPT_CHAR: > + expr = S_ISCHR(statbuf.st_mode); > break; > } > } > -- > 2.24.0 > > > _______________________________________________ > barebox mailing list > barebox@xxxxxxxxxxxxxxxxxxx > http://lists.infradead.org/mailman/listinfo/barebox -- Best regards, Antony Pavlov _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox