Author: Philip Jenvey <[email protected]>
Branch: py3k
Changeset: r63867:15ae2a6b2fd8
Date: 2013-05-05 12:23 -0700
http://bitbucket.org/pypy/pypy/changeset/15ae2a6b2fd8/
Log: Backed out changeset 5f367497a86c: this actually isn't necessary
diff --git a/pypy/module/bz2/app_bz2file.py b/pypy/module/bz2/app_bz2file.py
--- a/pypy/module/bz2/app_bz2file.py
+++ b/pypy/module/bz2/app_bz2file.py
@@ -92,8 +92,11 @@
if self._mode == _MODE_CLOSED:
return
try:
- if self._mode == _MODE_WRITE:
+ if self._mode in (_MODE_READ, _MODE_READ_EOF):
+ self._decompressor = None
+ elif self._mode == _MODE_WRITE:
self._fp.write(self._compressor.flush())
+ self._compressor = None
finally:
try:
if self._closefp:
@@ -102,7 +105,7 @@
self._fp = None
self._closefp = False
self._mode = _MODE_CLOSED
- self._buffer = self._decompressor = self._compressor = None
+ self._buffer = None
@property
def closed(self):
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit