summaryrefslogtreecommitdiff
path: root/MAT/mat.py
diff options
context:
space:
mode:
Diffstat (limited to 'MAT/mat.py')
-rw-r--r--MAT/mat.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/MAT/mat.py b/MAT/mat.py
index 0da5c3b..19f3373 100644
--- a/MAT/mat.py
+++ b/MAT/mat.py
@@ -124,6 +124,11 @@ def create_class_file(name, backup, **kwargs):
124 logging.error('%s is not writtable' % name) 124 logging.error('%s is not writtable' % name)
125 return None 125 return None
126 126
127 if not os.path.getsize(name):
128 #check if the file is not empty (hachoir crash on empty files)
129 logging.error('%s is empty' % name)
130 return None
131
127 filename = '' 132 filename = ''
128 try: 133 try:
129 filename = hachoir_core.cmd_line.unicodeFilename(name) 134 filename = hachoir_core.cmd_line.unicodeFilename(name)