From 66942bc74c3940bfdc86f9b730fb5c3c4e527ca9 Mon Sep 17 00:00:00 2001 From: aarif <mraarif@outlook.com> Date: Mon, 23 Sep 2019 17:40:47 +0500 Subject: [PATCH] python 3 fixes python 3 fixes python 3 fixes --- scripts/xsslint/xsslint/linters.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/xsslint/xsslint/linters.py b/scripts/xsslint/xsslint/linters.py index a183cc028aa..ba2d32fe455 100644 --- a/scripts/xsslint/xsslint/linters.py +++ b/scripts/xsslint/xsslint/linters.py @@ -7,6 +7,7 @@ import ast import os import re import textwrap +import io from xsslint import visitors from xsslint.reporting import ExpressionRuleViolation, FileResults, RuleViolation @@ -52,9 +53,9 @@ class BaseLinter(object): A string containing the files contents. """ - with open(file_full_path, 'r') as input_file: + with io.open(file_full_path, 'r') as input_file: file_contents = input_file.read() - return file_contents.decode(encoding='utf-8') + return file_contents def _load_and_check_file_is_safe(self, file_full_path, lint_function, results): """ -- GitLab