diff options
author | bug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2001-05-07 12:01:58 +0000 |
---|---|---|
committer | bug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2001-05-07 12:01:58 +0000 |
commit | ebb2415334f75e6b47274dda056c4384b966ebf6 (patch) | |
tree | cd1ba2dfa79ec9864542bb52808f3d27b280ebc4 /gunzip.c | |
parent | 032111c3c532d4d7c139a4025eeae9a58f9961a8 (diff) | |
download | busybox-w32-ebb2415334f75e6b47274dda056c4384b966ebf6.tar.gz busybox-w32-ebb2415334f75e6b47274dda056c4384b966ebf6.tar.bz2 busybox-w32-ebb2415334f75e6b47274dda056c4384b966ebf6.zip |
Tolerate -q argument, if -q is passed give a warning and continue rather than just fail
git-svn-id: svn://busybox.net/trunk/busybox@2547 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'gunzip.c')
-rw-r--r-- | gunzip.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -87,7 +87,7 @@ extern int gunzip_main(int argc, char **argv) | |||
87 | if (strcmp(applet_name, "zcat") == 0) | 87 | if (strcmp(applet_name, "zcat") == 0) |
88 | flags |= gunzip_to_stdout; | 88 | flags |= gunzip_to_stdout; |
89 | 89 | ||
90 | while ((opt = getopt(argc, argv, "ctfhd")) != -1) { | 90 | while ((opt = getopt(argc, argv, "ctfhdq")) != -1) { |
91 | switch (opt) { | 91 | switch (opt) { |
92 | case 'c': | 92 | case 'c': |
93 | flags |= gunzip_to_stdout; | 93 | flags |= gunzip_to_stdout; |
@@ -100,6 +100,8 @@ extern int gunzip_main(int argc, char **argv) | |||
100 | break; | 100 | break; |
101 | case 'd': /* Used to convert gzip to gunzip. */ | 101 | case 'd': /* Used to convert gzip to gunzip. */ |
102 | break; | 102 | break; |
103 | case 'q': | ||
104 | error_msg("-q option not supported, ignored"); | ||
103 | case 'h': | 105 | case 'h': |
104 | default: | 106 | default: |
105 | show_usage(); /* exit's inside usage */ | 107 | show_usage(); /* exit's inside usage */ |