From d054e313d7d83ec0089f7e0efe6b8a988fe99b3a Mon Sep 17 00:00:00 2001 From: jvoisin Date: Tue, 3 Nov 2015 17:12:38 +0100 Subject: Improves a bit portability --- libmat/parser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libmat') diff --git a/libmat/parser.py b/libmat/parser.py index c6ba0a4..23cad6b 100644 --- a/libmat/parser.py +++ b/libmat/parser.py @@ -120,7 +120,7 @@ class GenericParser(object): def create_backup_copy(self): """ Create a backup copy """ - shutil.copy2(self.filename, self.filename + '.bak') + shutil.copy2(self.filename, os.path.join(self.filename, '.bak')) def do_backup(self): """ Keep a backup of the file if asked. @@ -129,7 +129,7 @@ class GenericParser(object): but it greatly simplify new strippers implementation. """ if self.backup: - shutil.move(self.filename, self.filename + '.bak') + shutil.move(self.filename, os.path.join(self.filename, '.bak')) else: mat.secure_remove(self.filename) shutil.move(self.output, self.filename) -- cgit v1.3