[getn-hb-version.py] Open old output in UTF-8 mode as well
Fixes https://github.com/harfbuzz/harfbuzz/issues/3227
diff --git a/src/gen-hb-version.py b/src/gen-hb-version.py
index 879811f..4fac0a0 100755
--- a/src/gen-hb-version.py
+++ b/src/gen-hb-version.py
@@ -15,7 +15,7 @@
CURRENT_SOURCE_DIR = os.path.dirname(INPUT)
try:
- with open (OUTPUT, "r") as old_output:
+ with open (OUTPUT, "r", encoding='utf-8') as old_output:
for line in old_output:
old_version = re.match (r"#define HB_VERSION_STRING \"(\d.\d.\d)\"", line)
if old_version and old_version[1] == version: