diff --git a/third_party/ijar/zip.cc b/third_party/ijar/zip.cc index ef8479ee2d6371..45b7fc7598eac5 100644 --- a/third_party/ijar/zip.cc +++ b/third_party/ijar/zip.cc @@ -707,7 +707,8 @@ bool FindZip64CentralDirectory(const u1 *bytes, size_t in_length, if (MaybeReadZip64CentralDirectory(bytes, in_length, bytes + zip64_end_of_central_dir_offset, end_of_central_dir, cd)) { - if (disk_with_zip64_central_directory != 0 || zip64_total_disks != 1) { + // TODO(b/228519294) Add a test for a valid zip64 file with total disks = 0 + if (disk_with_zip64_central_directory != 0 || zip64_total_disks > 1) { fprintf(stderr, "multi-disk JAR files are not supported\n"); return false; }