Mercurial > ~astiob > upreckon > hgweb
changeset 28:3d535503161f
hasattr -> try
| author | Oleg Oshmyan <chortos@inbox.lv> |
|---|---|
| date | Wed, 24 Nov 2010 01:42:39 +0000 |
| parents | dc4be35d17e0 |
| children | a8cc383b787c |
| files | 2.00/zipfile3.py |
| diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/2.00/zipfile3.py Fri Oct 15 22:17:31 2010 +0000 +++ b/2.00/zipfile3.py Wed Nov 24 01:42:39 2010 +0000 @@ -634,8 +634,10 @@ # we're out of raw bytes (both from the file and # the local buffer); flush just to make sure the # decompressor is done - if hasattr(self.dc, 'flush'): + try: newdata += self.dc.flush() + except AttributeError: + pass # prevent decompressor from being used again self.dc = None
