From: Jan Paul Tuecking Date: Sun, 19 Jul 2009 08:50:16 +0000 (+0200) Subject: The backup.cgi displayed backups smaller than 1KB as 0KB. X-Git-Tag: v2.5-core29~9 X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=commitdiff_plain;h=c35ac55223f67f602a2f9ddfe298c269990516bd;hp=e908e6a0351ed4c1b99b690202f7b96c8a341cb7 The backup.cgi displayed backups smaller than 1KB as 0KB. Now backups smaller than 1KB are shown as 0.xx --- diff --git a/html/cgi-bin/backup.cgi b/html/cgi-bin/backup.cgi index e1cd922cc4..c02056d8b7 100644 --- a/html/cgi-bin/backup.cgi +++ b/html/cgi-bin/backup.cgi @@ -230,9 +230,17 @@ delete $addons{$_}; my $Datei = "/var/ipfire/backup/addons/backup/".$_.".ipf"; my @Info = stat($Datei); my $Size = $Info[7] / 1024; -$Size = sprintf("%2d", $Size); + if ( -e $Datei ){ -print "$Lang::tr{'backup from'} $_ $Lang::tr{'size'} $Size KB $Lang::tr{'date'} ".localtime($Info[9]).""; + if ($Size < 1) { + $Size = sprintf("%.2f", $Size); + print "$Lang::tr{'backup from'} $_ $Lang::tr{'size'} $Size KB $Lang::tr{'date'} ".localtime($Info[9]).""; + } else { + $Size = sprintf("%2d", $Size); + print "$Lang::tr{'backup from'} $_ $Lang::tr{'size'} $Size KB $Lang::tr{'date'} ".localtime($Info[9]).""; + + } + print <