Mon, 02 Nov 2015 09:57:05 +0100
Fixed an issue in the syntax check dialog.
Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py | file | annotate | diff | comparison | revisions |
--- a/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py Sun Nov 01 14:31:49 2015 +0100 +++ b/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py Mon Nov 02 09:57:05 2015 +0100 @@ -356,7 +356,10 @@ for _fn, lineno, col, code, msg in warnings: self.noResults = False if source: - scr_line = source[lineno - 1].strip() + try: + scr_line = source[lineno - 1].strip() + except IndexError: + scr_line = "" else: scr_line = "" self.__createResultItem(_fn, lineno, col, msg, scr_line, True)