sfdisk: use program_invocation_short_name to determine program name

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
This commit is contained in:
Sami Kerola 2013-06-16 19:53:45 +01:00 committed by Karel Zak
parent b980b6b682
commit 1c2020990b
1 changed files with 2 additions and 7 deletions

View File

@ -2535,7 +2535,6 @@ unsigned long long total_size;
int
main(int argc, char **argv) {
char *progn;
int c;
char *dev;
int opt_size = 0;
@ -2555,14 +2554,10 @@ main(int argc, char **argv) {
if (argc < 1)
errx(EXIT_FAILURE, _("no command?"));
if ((progn = strrchr(argv[0], '/')) == NULL)
progn = argv[0];
else
progn++;
if (!strcmp(progn, "activate"))
if (!strcmp(program_invocation_short_name, "activate"))
activate = 1; /* equivalent to `sfdisk -A' */
#if 0 /* not important enough to deserve a name */
else if (!strcmp(progn, "unhide"))
else if (!strcmp(program_invocation_short_name, "unhide"))
unhide = 1; /* equivalent to `sfdisk -U' */
#endif