[Python-checkins] python/dist/src/Lib tarfile.py,1.8,1.8.12.1

akuchling at users.sourceforge.net akuchling at users.sourceforge.net
Fri Oct 24 13:48:00 EDT 2003


Update of /cvsroot/python/python/dist/src/Lib
In directory sc8-pr-cvs1:/tmp/cvs-serv25149

Modified Files:
      Tag: release23-maint
	tarfile.py 
Log Message:
[Backport fix for bug #822668] gzip filesize should be written out mod 2**32

Index: tarfile.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/tarfile.py,v
retrieving revision 1.8
retrieving revision 1.8.12.1
diff -C2 -d -r1.8 -r1.8.12.1
*** tarfile.py	22 Apr 2003 22:03:11 -0000	1.8
--- tarfile.py	24 Oct 2003 17:47:57 -0000	1.8.12.1
***************
*** 358,362 ****
              if self.type == "gz":
                  self.fileobj.write(struct.pack("<l", self.crc))
!                 self.fileobj.write(struct.pack("<L", self.pos))
  
          if not self._extfileobj:
--- 358,362 ----
              if self.type == "gz":
                  self.fileobj.write(struct.pack("<l", self.crc))
!                 self.fileobj.write(struct.pack("<L", self.pos & 0xffffFFFFL))
  
          if not self._extfileobj:





More information about the Python-checkins mailing list