From c82dc54205ef5e57c6ed316705c55ffe257e34bc Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Sun, 12 Nov 2017 02:46:19 +0100 Subject: [PATCH] initctl: Minor refactor, handle errors first Signed-off-by: Joachim Nilsson --- src/initctl.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/initctl.c b/src/initctl.c index dc36fa70..db446cec 100644 --- a/src/initctl.c +++ b/src/initctl.c @@ -687,8 +687,10 @@ int main(int argc, char *argv[]) } for (c = 0; command[c].cmd; c++) { - if (!strcmp(command[c].cmd, cmd)) - return command[c].cb(arg); + if (strcmp(command[c].cmd, cmd)) + continue; + + return command[c].cb(arg); } return usage(1);