]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
setarch: use program_invocation_short_name
authorSami Kerola <kerolasa@iki.fi>
Sun, 28 Aug 2011 10:01:51 +0000 (12:01 +0200)
committerSami Kerola <kerolasa@iki.fi>
Sat, 10 Sep 2011 17:37:37 +0000 (19:37 +0200)
Trust that the c.h is setting program name correctly.

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
sys-utils/setarch.c

index 865867075ea130f7c9c190167ae5f371646b3b5a..1469f3672a057264e2d74bec4aecac67b868722d 100644 (file)
@@ -89,13 +89,8 @@ enum {
 static void __attribute__((__noreturn__))
 show_help(void)
 {
-  const char *p = program_invocation_short_name;
-
-  if (!*p)
-    p = "setarch";
-
   printf(_("Usage: %s%s [options] [program [program arguments]]\n\nOptions:\n"),
-         p, !strcmp(p, "setarch") ? " <arch>" : "");
+         program_invocation_short_name, !strcmp(program_invocation_short_name, "setarch") ? " <arch>" : "");
 
    printf(_(
    " -h, --help               displays this help text\n"
@@ -122,13 +117,7 @@ show_help(void)
 static void __attribute__((__noreturn__))
 show_usage(const char *s)
 {
-  const char *p = program_invocation_short_name;
-
-  if (!*p)
-    p = "setarch";
-
-  fprintf(stderr, _("%s: %s\nTry `%s --help' for more information.\n"), p, s, p);
-  exit(EXIT_FAILURE);
+  errx(EXIT_FAILURE, _("%s\nTry `%s --help' for more information."), s, program_invocation_short_name);
 }