summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjasplin <qt-info@nokia.com>2011-02-24 10:38:02 +0100
committerjasplin <qt-info@nokia.com>2011-02-24 10:38:02 +0100
commit485ea014cb49073fa86c6884c62136cfc56cc34f (patch)
treeddfba3eccf8c0644b44cc7ea3f6f902e231027c7
parentea9c0a0ebf6fa08074f92af086e8c919631ca13f (diff)
Fixed bug that caused zero-division for small sets.
-rw-r--r--scripts/misc.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/misc.py b/scripts/misc.py
index 8bad9a1..3404ec7 100644
--- a/scripts/misc.py
+++ b/scripts/misc.py
@@ -637,7 +637,8 @@ def getBMTimeSeriesStatsList(
if progress_func != None:
i = i + 1
- if i % (len(bmark_metrics) // 100) == 0: # report 100 times
+ if ((len(bmark_metrics) > 0) and # report at most 100 times
+ (i % (len(bmark_metrics) // 100) == 0)):
perc_done = (i / float(len(bmark_metrics))) * 100.0
progress_func(perc_done, progress_arg)