[fix] Protect against empty files

This commit is contained in:
Julien Malik 2016-03-08 17:38:29 +01:00
parent 7241869985
commit ec912d5074

View file

@ -395,6 +395,7 @@ def _get_diff(string, filename):
string = string + '\n' string = string + '\n'
new_lines = string.splitlines(True) new_lines = string.splitlines(True)
if file_lines:
while '\n' == file_lines[-1]: while '\n' == file_lines[-1]:
del file_lines[-1] del file_lines[-1]
return difflib.unified_diff(file_lines, new_lines) return difflib.unified_diff(file_lines, new_lines)