autodoc: Don't rely on reporter.get_source_and_line existing for debug messages.

This commit is contained in:
Jonathan Waltman 2013-01-05 21:08:22 -06:00
parent 268b009017
commit 64a4c13d63

View File

@ -1305,7 +1305,10 @@ class AutoDirective(Directive):
self.warnings = []
self.result = ViewList()
source, lineno = self.reporter.get_source_and_line(self.lineno)
try:
source, lineno = self.reporter.get_source_and_line(self.lineno)
except AttributeError:
source = lineno = None
self.env.app.debug('%s:%s: <input>\n%s',
source, lineno, self.block_text)