diff --git a/Repositories/statistics/scripts/eprints-usage_src.php b/Repositories/statistics/scripts/eprints-usage_src.php index 65d7b19..8911942 100755 --- a/Repositories/statistics/scripts/eprints-usage_src.php +++ b/Repositories/statistics/scripts/eprints-usage_src.php @@ -517,12 +517,10 @@ { $found_country = (($ip_long >= $ip_range['lower']) && ($ip_long <= $ip_range['upper'])); - break; } else if (is_long($ip_range)) // data type sanity check { $found_country = ($ip_long == $ip_range); - break; } else // something is seriously broken, ignore this entry { @@ -531,6 +529,7 @@ ") in \$local_IPs (expected long).\n"; continue; } + if ( $found_country ) break; } if ($found_country)