From: HATAYAMA Daisuke Date: Wed, 15 Feb 2023 03:10:13 +0000 (-0500) Subject: sulogin: use DEFINE_MAIN_FUNCTION() X-Git-Tag: v254-rc1~1260^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2ffbf44344983d64949e032e74edb19c48b16cc0;p=thirdparty%2Fsystemd.git sulogin: use DEFINE_MAIN_FUNCTION() Let's use DEFINE_MAIN_FUNCTION() as the other commands for consistency. This commit should be no functional change. --- diff --git a/src/sulogin-shell/sulogin-shell.c b/src/sulogin-shell/sulogin-shell.c index 5648dfd83ba..e3601de8d45 100644 --- a/src/sulogin-shell/sulogin-shell.c +++ b/src/sulogin-shell/sulogin-shell.c @@ -14,6 +14,7 @@ #include "def.h" #include "env-util.h" #include "log.h" +#include "main-func.h" #include "process-util.h" #include "signal-util.h" #include "special.h" @@ -86,7 +87,7 @@ static void print_mode(const char* mode) { fflush(stdout); } -int main(int argc, char *argv[]) { +static int run(int argc, char *argv[]) { const char* sulogin_cmdline[] = { SULOGIN, NULL, /* --force */ @@ -115,5 +116,7 @@ int main(int argc, char *argv[]) { r = start_default_target(bus); } - return r >= 0 ? EXIT_SUCCESS : EXIT_FAILURE; + return r; } + +DEFINE_MAIN_FUNCTION(run);