Skip to content

Commit 04e77ca

Browse files
committed
Update ZipInfo._end_offset
1 parent 7fc514b commit 04e77ca

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Lib/zipfile/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1999,6 +1999,8 @@ def _remove_members(self, members, *, remove_physical=True, chunk_size=2**20):
19991999
if remove_physical:
20002000
old_header_offset = info.header_offset
20012001
info.header_offset -= entry_offset
2002+
if info._end_offset is not None:
2003+
info._end_offset -= entry_offset
20022004
read_size = 0
20032005
while read_size < entry_size:
20042006
fp.seek(old_header_offset + read_size)

0 commit comments

Comments
 (0)