From 2bb9beb7174a7cbe7a734a480b84519d1b51f1df Mon Sep 17 00:00:00 2001 From: Laurent Bachelier Date: Thu, 4 Jul 2013 01:06:57 +0200 Subject: Fix crash when no "offset" in doctest syntax error --- pyflakes/checker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyflakes/checker.py b/pyflakes/checker.py index 4f65e46..517042d 100644 --- a/pyflakes/checker.py +++ b/pyflakes/checker.py @@ -579,7 +579,7 @@ class Checker(object): except SyntaxError: e = sys.exc_info()[1] position = (node_lineno + example.lineno + e.lineno, - example.indent + 4 + e.offset) + example.indent + 4 + (e.offset or 0)) self.report(messages.DoctestSyntaxError, node, position) else: self.offset = (node_offset[0] + node_lineno + example.lineno, -- cgit v1.2.1