diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2003-01-06 18:53:25 +0000 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2003-01-06 18:53:25 +0000 |
commit | 939a59ffc6c844e1697a1cc99f6a6b6c0fa09eb5 (patch) | |
tree | 5140ad058e6bd134c02011a4b9820006e6a142ab /src/port/getopt.c | |
parent | 6e90803f901b18750c9bbed5f0321fd9e82a88ff (diff) | |
download | postgresql-939a59ffc6c844e1697a1cc99f6a6b6c0fa09eb5.tar.gz postgresql-939a59ffc6c844e1697a1cc99f6a6b6c0fa09eb5.zip |
Use our own version of getopt_long() if the OS doesn't have one.
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 |