浏览代码

Catch ZeroDivisionError in 'Average file size'.

Heikki Hokkanen 13 年前
父节点
当前提交
75b53209da
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4
    1
      gitstats

+ 4
- 1
gitstats 查看文件

1019
 		f.write('<dl>\n')
1019
 		f.write('<dl>\n')
1020
 		f.write('<dt>Total files</dt><dd>%d</dd>' % data.getTotalFiles())
1020
 		f.write('<dt>Total files</dt><dd>%d</dd>' % data.getTotalFiles())
1021
 		f.write('<dt>Total lines</dt><dd>%d</dd>' % data.getTotalLOC())
1021
 		f.write('<dt>Total lines</dt><dd>%d</dd>' % data.getTotalLOC())
1022
-		f.write('<dt>Average file size</dt><dd>%.2f bytes</dd>' % (float(data.getTotalSize()) / data.getTotalFiles()))
1022
+		try:
1023
+			f.write('<dt>Average file size</dt><dd>%.2f bytes</dd>' % (float(data.getTotalSize()) / data.getTotalFiles()))
1024
+		except ZeroDivisionError:
1025
+			pass
1023
 		f.write('</dl>\n')
1026
 		f.write('</dl>\n')
1024
 
1027
 
1025
 		# Files :: File count by date
1028
 		# Files :: File count by date