From 75dedea2014c9ea703bb4000fbfda45c20b196e5 Mon Sep 17 00:00:00 2001 From: Mac Mollison Date: Thu, 11 Feb 2010 22:04:59 -0500 Subject: Bugfix: possible divide by zero in stats.py --- stats.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'stats.py') diff --git a/stats.py b/stats.py index 6216f44..d61be6f 100644 --- a/stats.py +++ b/stats.py @@ -24,7 +24,10 @@ def stats(stream): min_inversion = length sum_inversions += length yield record - avg_inversion = int(sum_inversions / num_inversions) + if num_inversions > 0: + avg_inversion = int(sum_inversions / num_inversions) + else: + avg_inversion = 0 class Obj(): pass rec = Obj() rec.record_type = "meta" -- cgit v1.2.2