diff options
author | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | 2010-04-06 01:32:30 +0200 |
---|---|---|
committer | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | 2010-04-20 19:14:08 +0200 |
commit | 6a4d61ba3b94114eed93811ea1a8ea81d5c187ba (patch) | |
tree | ca49550b4c9f292a729f83ed30841e569b7f0e90 | |
parent | d239ce34ceb287a8e3c8c405282e3ddac9a034b5 (diff) | |
download | busybox-w32-6a4d61ba3b94114eed93811ea1a8ea81d5c187ba.tar.gz busybox-w32-6a4d61ba3b94114eed93811ea1a8ea81d5c187ba.tar.bz2 busybox-w32-6a4d61ba3b94114eed93811ea1a8ea81d5c187ba.zip |
win32: getopt32: set optind = 0 on Windows
I haven't dug deep into this, but experiments show that optind = 1
does not work. Maybe MinGW guys took getopt from glibc?
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
-rw-r--r-- | libbb/getopt32.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libbb/getopt32.c b/libbb/getopt32.c index b5f83c127..20e1b8a8b 100644 --- a/libbb/getopt32.c +++ b/libbb/getopt32.c | |||
@@ -534,7 +534,7 @@ getopt32(char **argv, const char *applet_opts, ...) | |||
534 | * run_nofork_applet_prime() does this, but we might end up here | 534 | * run_nofork_applet_prime() does this, but we might end up here |
535 | * also via gunzip_main() -> gzip_main(). Play safe. | 535 | * also via gunzip_main() -> gzip_main(). Play safe. |
536 | */ | 536 | */ |
537 | #ifdef __GLIBC__ | 537 | #if defined(__GLIBC__) || ENABLE_PLATFORM_MINGW32 |
538 | optind = 0; | 538 | optind = 0; |
539 | #else /* BSD style */ | 539 | #else /* BSD style */ |
540 | optind = 1; | 540 | optind = 1; |