X-Git-Url: http://git.shiar.net/sheet.git/blobdiff_plain/7d058f41993c955a19f1123b76938e292eee319e..bfdd522492dbe05861569104e131fd8c1d3cad61:/browser.plp diff --git a/browser.plp b/browser.plp index 19011ab..02e7e0b 100644 --- a/browser.plp +++ b/browser.plp @@ -99,9 +99,10 @@ if ($usage) { $row->{$_} //= undef for @$verlist; # ensure stable keys during iteration while (my ($version, $usage) = each %$row) { next if defined $supported{$version}; - $_ = paddedver($_) for $version; - my $next = first { paddedver($_) ge $version } @$verlist; # or next + my $next = first { paddedver($_) ge paddedver($version) } @$verlist + or warn("No fallback found for $browser v$version; $usage% ignored"), next; $row->{$next} += $usage; + $row->{$version} = 0; # balance browser total } } }