From a91dc48e4207b6aefa6acdea574d941cf01d7975 Mon Sep 17 00:00:00 2001 From: Serge Noiraud Date: Fri, 8 May 2009 20:16:29 +0000 Subject: [PATCH] ODFDoc : internal permission of files and encoding. svn: r12513 --- src/plugins/docgen/ODFDoc.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/docgen/ODFDoc.py b/src/plugins/docgen/ODFDoc.py index f04fe6a69..9ee6de1de 100644 --- a/src/plugins/docgen/ODFDoc.py +++ b/src/plugins/docgen/ODFDoc.py @@ -532,9 +532,10 @@ class ODFDoc(BaseDoc.BaseDoc, BaseDoc.TextDoc, BaseDoc.DrawDoc): self.cntnt.write('') def _add_zip(self, zfile, name, data, t): - zipinfo = zipfile.ZipInfo(name.encode('latin-1')) + zipinfo = zipfile.ZipInfo(name.encode('utf-8')) zipinfo.date_time = t zipinfo.compress_type = zipfile.ZIP_DEFLATED + zipinfo.external_attr = 0644 << 16L zfile.writestr(zipinfo, data) def _write_zip(self):