]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(main): Call exit explicitly to avoid warning from gcc.
authorJim Meyering <jim@meyering.net>
Sun, 29 Aug 1999 20:47:17 +0000 (20:47 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 29 Aug 1999 20:47:17 +0000 (20:47 +0000)
src/nice.c

index 0a9209781534a4d9fa97fd3e94cb44818d8a4f07..55273f9369a190bc5d2304dc5097ac3da78b318e 100644 (file)
@@ -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,