diff options
Diffstat (limited to 'src/port/getopt.c')
-rw-r--r-- | src/port/getopt.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/port/getopt.c b/src/port/getopt.c index 52692f63ce2..bfb6b300773 100644 --- a/src/port/getopt.c +++ b/src/port/getopt.c @@ -61,7 +61,6 @@ int nargc; char *const * nargv; const char *ostr; { - extern char *__progname; static char *place = EMSG; /* option letter processing */ char *oli; /* option letter list index */ @@ -93,7 +92,7 @@ const char *ostr; ++optind; if (opterr && *ostr != ':') (void) fprintf(stderr, - "%s: illegal option -- %c\n", __progname, optopt); + "%s: illegal option -- %c\n", argv[0], optopt); return BADCH; } if (*++oli != ':') @@ -114,7 +113,7 @@ const char *ostr; if (opterr) (void) fprintf(stderr, "%s: option requires an argument -- %c\n", - __progname, optopt); + argv[0], optopt); return BADCH; } else |