do not try to print more rows than available
authorWolfram Schneider <wosch@indexdata.dk>
Fri, 23 Apr 2010 15:42:08 +0000 (17:42 +0200)
committerWolfram Schneider <wosch@indexdata.dk>
Fri, 23 Apr 2010 15:42:08 +0000 (17:42 +0200)
web/htdocs/details/stats.mc

index 97eb639..e50f56a 100644 (file)
@@ -83,7 +83,7 @@ $col3 => undef
 my $hr;
 $hr = $stats->{$data};
 my @sorted = sort { $hr->{$b} <=> $hr->{$a} || $a <=> $b } keys %$hr;
-my $n = @sorted; $n = $maxrows if @sorted > 10;
+my $n = @sorted; $n = $maxrows if @sorted > 10 && $n > $maxrows;
 foreach my $i (1..$n) {
     my $key = $sorted[$i-1];
 </%perl>