unzip: add a comment explaining why we don't die
authorDenis Vlasenko <vda.linux@googlemail.com>
Fri, 19 Oct 2007 21:03:09 +0000 (21:03 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Fri, 19 Oct 2007 21:03:09 +0000 (21:03 -0000)
archival/unzip.c

index 37781e44e4a7d03fea49c21cc5a64316a24e515e..56a5eb625a2e05f8061ab4f91aaf42feaabd1a3b 100644 (file)
@@ -107,6 +107,8 @@ static void unzip_extract(zip_header_t *zip_header, int src_fd, int dst_fd)
                }
                /* Validate decompression - size */
                if (zip_header->formatted.ucmpsize != res.bytes_out) {
+                       /* Don't die. Who knows, maybe len calculation
+                        * was botched somewhere. After all, crc matched! */
                        bb_error_msg("bad length");
                }
        }