aboutsummaryrefslogtreecommitdiff
path: root/archival
diff options
context:
space:
mode:
authorlandley <landley@69ca8d6d-28ef-0310-b511-8ec308f3f277>2005-08-31 22:03:15 +0000
committerlandley <landley@69ca8d6d-28ef-0310-b511-8ec308f3f277>2005-08-31 22:03:15 +0000
commitf3d8de821587526b07865e25c0f4ccf8a23b64d8 (patch)
treeda9a8507e27e4a9bbde96b3ab6f7d6d244cb4997 /archival
parent5bfefaced748ef269eaa9c324127f4094beda6c4 (diff)
downloadbusybox-w32-f3d8de821587526b07865e25c0f4ccf8a23b64d8.tar.gz
busybox-w32-f3d8de821587526b07865e25c0f4ccf8a23b64d8.tar.bz2
busybox-w32-f3d8de821587526b07865e25c0f4ccf8a23b64d8.zip
Anand Avati hit an integer overflow problem in our unzip code.
git-svn-id: svn://busybox.net/trunk/busybox@11299 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'archival')
-rw-r--r--archival/libunarchive/decompress_unzip.c2
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)
956extern int inflate_gunzip(int in, int out) 956extern 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