
Refine the logic in `ZipString.hash` and `ZipString.compare` to deal with the fact a read operation may not return all available bytes. Fixes gh-38751
Refine the logic in `ZipString.hash` and `ZipString.compare` to deal with the fact a read operation may not return all available bytes. Fixes gh-38751