* lib/getopt.c (getopt_internal): Reset optind to 1 only if optreset
is not set.
This commit is contained in:
parent
d0e406c653
commit
e2c07930f7
|
@ -1,3 +1,8 @@
|
||||||
|
2001-11-07 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
|
* lib/getopt.c (getopt_internal): Reset optind to 1 only if optreset
|
||||||
|
is not set.
|
||||||
|
|
||||||
2001-11-06 Christopher Faylor <cgf@redhat.com>
|
2001-11-06 Christopher Faylor <cgf@redhat.com>
|
||||||
|
|
||||||
* select.cc (fhandler_tty_slave::ready_for_read): Correct inverted
|
* select.cc (fhandler_tty_slave::ready_for_read): Correct inverted
|
||||||
|
|
|
@ -214,7 +214,7 @@ getopt_internal(int nargc, char *const * nargv, const char *options)
|
||||||
* XXX re-initialize optind to 0 and have getopt_long(3)
|
* XXX re-initialize optind to 0 and have getopt_long(3)
|
||||||
* XXX properly function again. Work around this braindamage.
|
* XXX properly function again. Work around this braindamage.
|
||||||
*/
|
*/
|
||||||
if (optind == 0)
|
if (optind == 0 && optreset == 0)
|
||||||
optind = 1;
|
optind = 1;
|
||||||
|
|
||||||
if (optreset)
|
if (optreset)
|
||||||
|
|
Loading…
Reference in New Issue