X-Git-Url: http://git.shiar.nl/perl/list-index.git/blobdiff_plain/44cee0a6786540b06318e2e991cd1a665519ddaf..e2a186365224032ff37caac824d50c9b43130952:/lib/List/Index.pm diff --git a/lib/List/Index.pm b/lib/List/Index.pm index f58e43e..35f0549 100644 --- a/lib/List/Index.pm +++ b/lib/List/Index.pm @@ -24,9 +24,9 @@ sub ranges { my $pagesize = $options->{pagesize} || 50; my $context = $options->{context } // 1 + ($pagesize >> 4); my $length = $options->{length } || 4; - my $pages = $options->{pages } || 1 + int $#rows / $pagesize; + my $pages = $options->{pages } || 1 + int($#rows / $pagesize); - $pagesize = $pages >= $#rows ? 1 : @rows / $pages; + $pagesize = $pages >= @rows ? 1 : @rows / $pages; my $shrunk = 0; my $enlarged = 0;