summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndreas Brachold <vdr07@deltab.de>2009-04-14 19:20:35 +0000
committerAndreas Brachold <vdr07@deltab.de>2009-04-14 19:20:35 +0000
commitf1b2e909b26c841041d9404eff3c3dff3ebde007 (patch)
tree59dc2b30a4d7a4e8d43442245e0634565fb21c00 /lib
parent4015114005a25554a63d0d8d6ee34f352eae278f (diff)
downloadxxv-f1b2e909b26c841041d9404eff3c3dff3ebde007.tar.gz
xxv-f1b2e909b26c841041d9404eff3c3dff3ebde007.tar.bz2
* etc/xxvd.cfg.example remove outdated statments
* RECORDS: Fix a illegal division by zero if video directory is missed
Diffstat (limited to 'lib')
-rw-r--r--lib/XXV/MODULES/RECORDS.pm6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/XXV/MODULES/RECORDS.pm b/lib/XXV/MODULES/RECORDS.pm
index 85f292c..8186a3d 100644
--- a/lib/XXV/MODULES/RECORDS.pm
+++ b/lib/XXV/MODULES/RECORDS.pm
@@ -918,7 +918,11 @@ sub _readData {
} else {
$self->{CapacityFree} = int($totalFree * 3600 / 2000); # use 2GB at one hour as base
}
- $self->{CapacityPercent} = ($totalSpace * 100 / ($totalFree + $totalSpace));
+ if(($totalFree + $totalSpace) > 1) {
+ $self->{CapacityPercent} = ($totalSpace * 100 / ($totalFree + $totalSpace));
+ } else {
+ $self->{CapacityPercent} = 0;
+ }