From de8d09d22d63186e59568bac5048e9f330bd07bd Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 29 Aug 1999 20:47:17 +0000 Subject: [PATCH] (main): Call exit explicitly to avoid warning from gcc. --- src/nice.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/nice.c b/src/nice.c index 0a92097815..55273f9369 100644 --- a/src/nice.c +++ b/src/nice.c @@ -63,7 +63,7 @@ usage (int status) program_name); else { - printf (_("Usage: %s [OPTION]... [COMMAND [ARG]...]\n"), program_name); + printf (_("Usage: %s [OPTION] [COMMAND [ARG]...]\n"), program_name); printf (_("\ Run COMMAND with an adjusted scheduling priority.\n\ With no COMMAND, print the current scheduling priority. ADJUST is 10\n\ @@ -192,7 +192,12 @@ main (int argc, char **argv) error (1, errno, _("cannot set priority")); execvp (argv[i], &argv[i]); - error (errno == ENOENT ? 127 : 126, errno, "%s", argv[i]); + + { + int exit_status = (errno == ENOENT ? 127 : 126); + error (0, errno, "%s", argv[i]); + exit (exit_status); + } } /* Return nonzero if S represents a (possibly signed) decimal integer, -- 2.47.3