From: Mark Dickinson Date: Tue, 4 May 2010 18:47:50 +0000 (+0000) Subject: Merged revisions 80764 via svnmerge from X-Git-Tag: v3.1.3rc1~819 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=751125d46a8064cc0f3f9b5781814b44d6f6dc37;p=python Merged revisions 80764 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r80764 | mark.dickinson | 2010-05-04 19:47:04 +0100 (Tue, 04 May 2010) | 10 lines Merged revisions 80762 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r80762 | mark.dickinson | 2010-05-04 19:45:27 +0100 (Tue, 04 May 2010) | 3 lines Fix test_gzip failure on OS X. The failure was a result of trying to fflush a file that wasn't open for writing. Patch by Antoine Pitrou. ........ ................ --- diff --git a/Lib/gzip.py b/Lib/gzip.py index 0fa4ddfdb8..6a9fbc2c1a 100644 --- a/Lib/gzip.py +++ b/Lib/gzip.py @@ -363,7 +363,7 @@ class GzipFile: if self.mode == WRITE: # Ensure the compressor's buffer is flushed self.fileobj.write(self.compress.flush(zlib_mode)) - self.fileobj.flush() + self.fileobj.flush() def fileno(self): """Invoke the underlying file object's fileno() method.