diff options
author | Francesco Cosoleto | 2011-04-08 15:51:49 +0200 |
---|---|---|
committer | Karel Zak | 2011-04-12 12:36:48 +0200 |
commit | 4c0ecdd4e817a9d8ef89eb81110ba9446dc216d5 (patch) | |
tree | eed969f3ee9b884d2da0ee9f5b5b04c22b9069c6 /disk-utils/isosize.c | |
parent | isosize: simplify some error messages (diff) | |
download | kernel-qcow2-util-linux-4c0ecdd4e817a9d8ef89eb81110ba9446dc216d5.tar.gz kernel-qcow2-util-linux-4c0ecdd4e817a9d8ef89eb81110ba9446dc216d5.tar.xz kernel-qcow2-util-linux-4c0ecdd4e817a9d8ef89eb81110ba9446dc216d5.zip |
isosize: use program_invocation_short_name
Signed-off-by: Francesco Cosoleto <cosoleto@gmail.com>
Diffstat (limited to 'disk-utils/isosize.c')
-rw-r--r-- | disk-utils/isosize.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/disk-utils/isosize.c b/disk-utils/isosize.c index d00e4f0e0..cba107c82 100644 --- a/disk-utils/isosize.c +++ b/disk-utils/isosize.c @@ -24,6 +24,7 @@ #include <fcntl.h> #include <unistd.h> #include <string.h> +#include <errno.h> #include "nls.h" #include "c.h" @@ -117,7 +118,6 @@ struct iso_primary_descriptor { unsigned char unused5 [ISODCL (1396, 2048)]; }; -const char *progname; int divisor = 0; static void @@ -159,17 +159,13 @@ main(int argc, char * argv[]) { int j, ct; char *p; - progname = argv[0]; - if ((p = strrchr(progname, '/')) != NULL) - progname = p+1; - setlocale(LC_ALL, ""); bindtextdomain(PACKAGE, LOCALEDIR); textdomain(PACKAGE); if (argc >= 2 && (!strcmp(argv[1], "-V") || !strcmp(argv[1], "--version"))) { - printf(_("%s (%s)\n"), progname, PACKAGE_STRING); + printf(_("%s (%s)\n"), program_invocation_short_name, PACKAGE_STRING); exit(0); } @@ -195,7 +191,7 @@ main(int argc, char * argv[]) { if (ct <= 0) { fprintf(stderr, _("Usage: %s [-x] [-d <num>] iso9660-image\n"), - progname); + program_invocation_short_name); exit(1); } |