Only compute the crc32 if required. In addition : - Add unit tests for Inflate that cover this addition. - Fix an inconsistency in return codes that was revealed by this new test. Bug: 35246701 Test: zip_archive_tests Test: make; zipalign. Merged-In: I31d7554378f94fc8995f707471d57cb98311e2c2 Change-Id: I05111bfa665c610f93d1c1dee987a509bf87aa65 |
||
|---|---|---|
| .. | ||
| include/ziparchive | ||
| testdata | ||
| .clang-format | ||
| Android.bp | ||
| entry_name_utils-inl.h | ||
| entry_name_utils_test.cc | ||
| unzip.cpp | ||
| zip_archive.cc | ||
| zip_archive_benchmark.cpp | ||
| zip_archive_common.h | ||
| zip_archive_private.h | ||
| zip_archive_stream_entry.cc | ||
| zip_archive_test.cc | ||
| zip_writer.cc | ||
| zip_writer_test.cc | ||