From 8fcb74efa400a00c3a7c2b979edc6adff39b62b9 Mon Sep 17 00:00:00 2001 From: Awais Qureshi <awais.qureshi@arbisoft.com> Date: Sun, 22 Sep 2019 04:25:31 +0500 Subject: [PATCH] BOM-594 Python3 fix. --- scripts/xsslint/xsslint/linters.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/xsslint/xsslint/linters.py b/scripts/xsslint/xsslint/linters.py index c77fe86d539..a183cc028aa 100644 --- a/scripts/xsslint/xsslint/linters.py +++ b/scripts/xsslint/xsslint/linters.py @@ -1349,7 +1349,8 @@ class MakoTemplateLinter(BaseLinter): while True: parse_string = ParseString(scrubbed_lines, start_index, len(scrubbed_lines)) # check for validly parsed string - if 0 <= parse_string.start_index < parse_string.end_index: + if (parse_string.start_index is not None and parse_string.end_index is not None) \ + and (0 <= parse_string.start_index < parse_string.end_index): # check if expression is contained in the given string if parse_string.start_index < adjusted_start_index < parse_string.end_index: return parse_string -- GitLab