Robustify getcomments() so it doesn't crash on empty files.

This commit is contained in:
Ka-Ping Yee 2001-04-12 13:17:17 +00:00
parent fd540695e7
commit b910efe8a9
1 changed files with 2 additions and 2 deletions

View File

@ -305,10 +305,10 @@ def getcomments(object):
if ismodule(object):
# Look for a comment block at the top of the file.
start = 0
if lines[0][:2] == '#!': start = 1
if lines and lines[0][:2] == '#!': start = 1
while start < len(lines) and string.strip(lines[start]) in ['', '#']:
start = start + 1
if lines[start][:1] == '#':
if start < len(lines) and lines[start][:1] == '#':
comments = []
end = start
while end < len(lines) and lines[end][:1] == '#':