From 2cea977e1278a6341efe984f8ef5ed8f665472cd Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Thu, 17 Sep 2015 14:58:01 +0200 Subject: [PATCH] Fixes #1415 --- lib/core/common.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/core/common.py b/lib/core/common.py index 78a64892b..205f62864 100755 --- a/lib/core/common.py +++ b/lib/core/common.py @@ -3871,13 +3871,18 @@ def decloakToTemp(filename): """ content = decloak(filename) - _ = os.path.split(filename[:-1])[-1] + + _ = utf8encode(os.path.split(filename[:-1])[-1]) + prefix, suffix = os.path.splitext(_) prefix = prefix.split(os.extsep)[0] + handle, filename = tempfile.mkstemp(prefix=prefix, suffix=suffix) os.close(handle) + with open(filename, "w+b") as f: f.write(content) + return filename def prioritySortColumns(columns):