diff options
Diffstat (limited to 'utils/checkUniques/check-uniques.py')
-rwxr-xr-x | utils/checkUniques/check-uniques.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/checkUniques/check-uniques.py b/utils/checkUniques/check-uniques.py index 42b375e379..67322c288d 100755 --- a/utils/checkUniques/check-uniques.py +++ b/utils/checkUniques/check-uniques.py @@ -5,6 +5,7 @@ import os.path import sys import re import glob +import io from collections import defaultdict # keyed on unique type, values are lists of (unique, name) pairs @@ -12,7 +13,7 @@ def find_uniques(source_files): uniques = defaultdict(lambda: defaultdict(lambda: set())) unique_re = re.compile(r"([\w\d]+)\s*=\s*mk([\w\d']+)Unique\s+(\d+)") for f in source_files: - ms = unique_re.findall(open(f).read()) + ms = unique_re.findall(io.open(f, encoding='utf8').read()) for m in ms: name = m[0] _type = m[1] |