work with fields which have number 0 (as opposed to 000) which has been
authorDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 26 May 2007 10:40:01 +0000 (10:40 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 26 May 2007 10:40:01 +0000 (10:40 +0000)
noticed in the wild (invalid, but --stats shouldn't really die)

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@844 07558da8-63fa-0310-ba24-9fe276d99e06

lib/WebPAC/Input.pm

index 8746da9..4cd56f1 100644 (file)
@@ -519,7 +519,8 @@ sub stats {
 
        my $out = join("\n",
                map {
-                       my $f = $_ || die "no field";
+                       my $f = $_;
+                       die "no field in ", dump( $s->{fld} ) unless defined( $f );
                        my $v = $s->{fld}->{$f} || die "no s->{fld}->{$f}";
                        $max_fld = $v if ($v > $max_fld);