From a083d15eddbe0c55b91ce5289dd672b6490452e0 Mon Sep 17 00:00:00 2001 From: Yuto Takano Date: Sat, 7 Aug 2021 00:25:59 +0100 Subject: [PATCH] Specify file open encoding as utf-8 in check-names Signed-off-by: Yuto Takano --- tests/scripts/check-names.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/scripts/check-names.py b/tests/scripts/check-names.py index 5878bfa498..f47d7e6c52 100755 --- a/tests/scripts/check-names.py +++ b/tests/scripts/check-names.py @@ -273,7 +273,7 @@ class NameCheck(): macros = [] for header_file in header_files: - with open(header_file, "r") as header: + with open(header_file, "r", encoding="utf-8") as header: for line_no, line in enumerate(header): for macro in macro_regex.finditer(line): if not macro.group("macro").startswith(exclusions): @@ -303,7 +303,7 @@ class NameCheck(): mbed_words = [] for filename in files: - with open(filename, "r") as fp: + with open(filename, "r", encoding="utf-8") as fp: for line_no, line in enumerate(fp): if exclusions.search(line): continue @@ -337,7 +337,7 @@ class NameCheck(): # 1 = inside enum # 2 = almost inside enum state = 0 - with open(header_file, "r") as header: + with open(header_file, "r", encoding="utf-8") as header: for line_no, line in enumerate(header): # Match typedefs and brackets only when they are at the # beginning of the line -- if they are indented, they might @@ -399,7 +399,7 @@ class NameCheck(): identifiers = [] for header_file in header_files: - with open(header_file, "r") as header: + with open(header_file, "r", encoding="utf-8") as header: in_block_comment = False previous_line = ""