diff options
author | Eric Andersen <andersen@codepoet.org> | 2000-11-07 06:52:13 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2000-11-07 06:52:13 +0000 |
commit | 63a862272cc5c0cc8e15c8d95dfb9e8944eb944e (patch) | |
tree | 7540b55fa5eaf6f2c271a89017822c1626371a63 /archival/gunzip.c | |
parent | eb69ead09102ef9cb404a4b3e72b6615321b49e6 (diff) | |
download | busybox-w32-63a862272cc5c0cc8e15c8d95dfb9e8944eb944e.tar.gz busybox-w32-63a862272cc5c0cc8e15c8d95dfb9e8944eb944e.tar.bz2 busybox-w32-63a862272cc5c0cc8e15c8d95dfb9e8944eb944e.zip |
Cleanup of duplicated symbols -- found by compiling with
LDFLAGS += -Wl,-warn-common
Diffstat (limited to 'archival/gunzip.c')
-rw-r--r-- | archival/gunzip.c | 44 |
1 files changed, 20 insertions, 24 deletions
diff --git a/archival/gunzip.c b/archival/gunzip.c index 0c9d40670..1ff3c40fb 100644 --- a/archival/gunzip.c +++ b/archival/gunzip.c | |||
@@ -155,32 +155,28 @@ typedef unsigned short ush; | |||
155 | typedef unsigned long ulg; | 155 | typedef unsigned long ulg; |
156 | typedef int file_t; /* Do not use stdio */ | 156 | typedef int file_t; /* Do not use stdio */ |
157 | 157 | ||
158 | uch *inbuf; | 158 | static uch *inbuf; |
159 | uch *outbuf; | 159 | static uch *outbuf; |
160 | ush *d_buf; | 160 | static ush *d_buf; |
161 | uch *window; | 161 | static uch *window; |
162 | ush *tab_prefix0; | 162 | static ush *tab_prefix0; |
163 | ush *tab_prefix1; | 163 | static ush *tab_prefix1; |
164 | 164 | ||
165 | /* local variables */ | 165 | /* local variables */ |
166 | int test_mode = 0; /* check file integrity option */ | 166 | static int test_mode = 0; /* check file integrity option */ |
167 | int foreground; /* set if program run in foreground */ | 167 | static int foreground; /* set if program run in foreground */ |
168 | int maxbits = BITS; /* max bits per code for LZW */ | 168 | static int method = DEFLATED; /* compression method */ |
169 | int method = DEFLATED; /* compression method */ | 169 | static int exit_code = OK; /* program exit code */ |
170 | int exit_code = OK; /* program exit code */ | 170 | static int last_member; /* set for .zip and .Z files */ |
171 | int last_member; /* set for .zip and .Z files */ | 171 | static int part_nb; /* number of parts in .gz file */ |
172 | int part_nb; /* number of parts in .gz file */ | 172 | static long ifile_size; /* input file size, -1 for devices (debug only) */ |
173 | long ifile_size; /* input file size, -1 for devices (debug only) */ | 173 | static long bytes_in; /* number of input bytes */ |
174 | long bytes_in; /* number of input bytes */ | 174 | static long bytes_out; /* number of output bytes */ |
175 | long bytes_out; /* number of output bytes */ | 175 | static int ifd; /* input file descriptor */ |
176 | long total_in = 0; /* input bytes for all files */ | 176 | static int ofd; /* output file descriptor */ |
177 | long total_out = 0; /* output bytes for all files */ | 177 | static unsigned insize; /* valid bytes in inbuf */ |
178 | struct stat istat; /* status for input file */ | 178 | static unsigned inptr; /* index of next byte to be processed in inbuf */ |
179 | int ifd; /* input file descriptor */ | 179 | static unsigned outcnt; /* bytes in output buffer */ |
180 | int ofd; /* output file descriptor */ | ||
181 | unsigned insize; /* valid bytes in inbuf */ | ||
182 | unsigned inptr; /* index of next byte to be processed in inbuf */ | ||
183 | unsigned outcnt; /* bytes in output buffer */ | ||
184 | 180 | ||
185 | unsigned hufts; /* track memory usage */ | 181 | unsigned hufts; /* track memory usage */ |
186 | ulg bb; /* bit buffer */ | 182 | ulg bb; /* bit buffer */ |