Author: guido.van.rossum
Date: Fri Nov 2 22:47:41 2007
New Revision: 58810
Modified:
python/branches/py3k-pep3137/Lib/zipfile.py
Log:
Fix zipfile.
Modified: python/branches/py3k-pep3137/Lib/zipfile.py
==============================================================================
--- python/branches/py3k-pep3137/Lib/zipfile.py (original)
+++ python/branches/py3k-pep3137/Lib/zipfile.py Fri Nov 2 22:47:41 2007
@@ -678,7 +678,7 @@
print(centdir)
filename = fp.read(centdir[_CD_FILENAME_LENGTH])
# Create ZipInfo instance to store file information
- x = ZipInfo(str(filename))
+ x = ZipInfo(filename.decode("utf-8"))
x.extra = fp.read(centdir[_CD_EXTRA_FIELD_LENGTH])
x.comment = fp.read(centdir[_CD_COMMENT_LENGTH])
total = (total + centdir[_CD_FILENAME_LENGTH]
_______________________________________________
Python-3000-checkins mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000-checkins