summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorRaph Levien <raph@google.com>2015-09-30 23:26:54 -0700
committerRaph Levien <raph@google.com>2015-09-30 23:26:54 -0700
commit138b93f094584212dd6978a1822d078f93574022 (patch)
treecc487279234cb9125b9e13459ff32db984e0b97f /tools
parentf0be43de02a1e07308d3d95408349c3c7f973430 (diff)
downloadandroid_frameworks_minikin-138b93f094584212dd6978a1822d078f93574022.tar.gz
android_frameworks_minikin-138b93f094584212dd6978a1822d078f93574022.tar.bz2
android_frameworks_minikin-138b93f094584212dd6978a1822d078f93574022.zip
Explicitly set utf-8 encoding for hyb file verification
Not all platforms default to UTF-8 encoding, so we set it explicitly. This patch should fix build breakages resulting from failed verification of binary hyb files for hyphenation patterns. Change-Id: I65ac4536d3436586c2633e2b57554fc6ff16d3a8
Diffstat (limited to 'tools')
-rwxr-xr-xtools/mk_hyb_file.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/mk_hyb_file.py b/tools/mk_hyb_file.py
index c078454..978c082 100755
--- a/tools/mk_hyb_file.py
+++ b/tools/mk_hyb_file.py
@@ -416,7 +416,7 @@ def generate_hyb_file(hyph, ch_map, hyb_fn):
# Verify that the file contains the same lines as the lines argument, in arbitrary order
def verify_file_sorted(lines, fn):
- file_lines = [l.strip() for l in io.open(fn)]
+ file_lines = [l.strip() for l in io.open(fn, encoding='UTF-8')]
line_set = set(lines)
file_set = set(file_lines)
if line_set == file_set: