diff options
| author | Rob Landley <rob@landley.net> | 2005-08-31 22:03:15 +0000 |
|---|---|---|
| committer | Rob Landley <rob@landley.net> | 2005-08-31 22:03:15 +0000 |
| commit | 29ee76cb2bf3a58eadad402a60354ddb28102d7f (patch) | |
| tree | da9a8507e27e4a9bbde96b3ab6f7d6d244cb4997 | |
| parent | c8b8a2d0cf1e38fc0c8b11b724bbdfcdf62fe65b (diff) | |
| download | busybox-w32-29ee76cb2bf3a58eadad402a60354ddb28102d7f.tar.gz busybox-w32-29ee76cb2bf3a58eadad402a60354ddb28102d7f.tar.bz2 busybox-w32-29ee76cb2bf3a58eadad402a60354ddb28102d7f.zip | |
Anand Avati hit an integer overflow problem in our unzip code.
| -rw-r--r-- | archival/libunarchive/decompress_unzip.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/archival/libunarchive/decompress_unzip.c b/archival/libunarchive/decompress_unzip.c index 3d0364339..0a199dd9f 100644 --- a/archival/libunarchive/decompress_unzip.c +++ b/archival/libunarchive/decompress_unzip.c | |||
| @@ -956,7 +956,7 @@ extern int inflate_unzip(int in, int out) | |||
| 956 | extern int inflate_gunzip(int in, int out) | 956 | extern int inflate_gunzip(int in, int out) |
| 957 | { | 957 | { |
| 958 | unsigned int stored_crc = 0; | 958 | unsigned int stored_crc = 0; |
| 959 | unsigned char count; | 959 | unsigned int count; |
| 960 | 960 | ||
| 961 | inflate_unzip(in, out); | 961 | inflate_unzip(in, out); |
| 962 | 962 | ||
