steve 2004/12/21 11:33:55 GMT
Modified files:
exim-src/src eximstats.src
Log:
Credit Wouter Verhelst with V1.35
Revision Changes Path
1.4 +4 -1 exim/exim-src/src/eximstats.src
Index: eximstats.src
===================================================================
RCS file: /home/cvs/exim/exim-src/src/eximstats.src,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- eximstats.src 20 Dec 2004 13:12:32 -0000 1.3
+++ eximstats.src 21 Dec 2004 11:33:55 -0000 1.4
@@ -1,5 +1,5 @@
#!PERL_COMMAND -w
-# $Cambridge: exim/exim-src/src/eximstats.src,v 1.3 2004/12/20 13:12:32 steve Exp $
+# $Cambridge: exim/exim-src/src/eximstats.src,v 1.4 2004/12/21 11:33:55 steve Exp $
# Copyright (c) 2001 University of Cambridge.
# See the file NOTICE for conditions of use and distribution.
@@ -191,7 +191,7 @@
# 2004-12-10 V1.34 Steve Campbell
# Eximstats can now parse syslog lines as well as mainlog lines.
#
-# 2004-12-20 V1.35 Andreas Metzler
+# 2004-12-20 V1.35 Wouter Verhelst
# Pie charts by volume were actually generated by count. Fixed.
@@ -1089,6 +1089,9 @@
$chartotherval = 0;
my $use_gig = 0;
foreach $key (top_n_sort($topcount,$m_data_gigs,$m_data,$m_count)) {
+ # The largest volume will be the first (top of the list).
+ # If it has at least 1 gig, then just use gigabytes to avoid
+ # risking an integer overflow when generating the pie charts.
if ($$m_data_gigs{$key}) {
$use_gig = 1;
}