From 3d9d0b7cfb79333e9690d3c0ae4ddf7e15658cf0 Mon Sep 17 00:00:00 2001 From: vda Date: Thu, 22 Mar 2007 18:56:23 +0000 Subject: gzip: fix -d option handling git-svn-id: svn://busybox.net/trunk/busybox@18207 69ca8d6d-28ef-0310-b511-8ec308f3f277 --- archival/gzip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/archival/gzip.c b/archival/gzip.c index b8f576500..39391dfda 100644 --- a/archival/gzip.c +++ b/archival/gzip.c @@ -2034,7 +2034,6 @@ int gzip_main(int argc, char **argv) /* Must match bbunzip's constants OPT_STDOUT, OPT_FORCE! */ opt = getopt32(argc, argv, "cfv" USE_GUNZIP("d") "q123456789" ); - argv += optind; option_mask32 &= 0x7; /* Clear -d, ignore -q, -0..9 */ //if (opt & 0x1) // -c //if (opt & 0x2) // -f @@ -2044,6 +2043,7 @@ int gzip_main(int argc, char **argv) return gunzip_main(argc, argv); } #endif + argv += optind; PTR_TO_GLOBALS = xzalloc(sizeof(struct globals) + sizeof(struct globals2)) + sizeof(struct globals); -- cgit v1.2.3-55-g6feb