mirror of
https://github.com/python/cpython.git
synced 2025-07-24 11:44:31 +00:00
bpo-40105: ZipFile truncate in append mode with shorter comment (GH-19337)
(cherry picked from commit ff9147d93b
)
Co-authored-by: Jan Mazur <16736821+mzr@users.noreply.github.com>
This commit is contained in:
parent
bdf46bc7e1
commit
048f54dc75
3 changed files with 7 additions and 0 deletions
|
@ -1918,6 +1918,8 @@ class ZipFile:
|
|||
centDirSize, centDirOffset, len(self._comment))
|
||||
self.fp.write(endrec)
|
||||
self.fp.write(self._comment)
|
||||
if self.mode == "a":
|
||||
self.fp.truncate()
|
||||
self.fp.flush()
|
||||
|
||||
def _fpclose(self, fp):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue