Skip to content
Snippets Groups Projects
Unverified Commit 26a162ba authored by Jan Wolski's avatar Jan Wolski Committed by GitHub
Browse files

gh-89668: Optimize ZipFile file header processing algorithm to avoid unneeded IO(gh-25966)

parent 90e72300
Branches
Tags
No related merge requests found
......@@ -1564,7 +1564,7 @@ def open(self, name, mode="r", pwd=None, *, force_zip64=False):
fname = zef_file.read(fheader[_FH_FILENAME_LENGTH])
if fheader[_FH_EXTRA_FIELD_LENGTH]:
zef_file.read(fheader[_FH_EXTRA_FIELD_LENGTH])
zef_file.seek(fheader[_FH_EXTRA_FIELD_LENGTH], whence=1)
if zinfo.flag_bits & _MASK_COMPRESSED_PATCH:
# Zip 2.7: compressed patched data
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment