From 82421f5519ea0e409c5249026ca81fa9bd2b48fd Mon Sep 17 00:00:00 2001 From: jvoisin Date: Wed, 17 Jul 2013 11:28:41 +0200 Subject: Fix deterministic filenames. Oups. --- MAT/parser.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'MAT/parser.py') diff --git a/MAT/parser.py b/MAT/parser.py index bbca9b3..2dda074 100644 --- a/MAT/parser.py +++ b/MAT/parser.py @@ -6,6 +6,7 @@ import hachoir_core import hachoir_editor import os +import tempfile import mat @@ -34,7 +35,8 @@ class GenericParser(object): except TypeError: # get rid of "decoding Unicode is not supported" self.filename = filename self.basename = os.path.basename(filename) - self.output = filename + '.tmp' + _, output = tempfile.mkstemp() + self.output = hachoir_core.cmd_line.unicodeFilename(output) def is_clean(self): ''' -- cgit v1.3