Fix unlikely FindBugs warning
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sat, 18 Dec 2010 17:44:07 +0000 (17:44 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Sat, 18 Dec 2010 17:44:07 +0000 (17:44 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1050684 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/el/util/Validation.java

index 152dc2e..166130b 100644 (file)
@@ -80,7 +80,7 @@ public class Validation {
         int i = 0;
         int j = invalidIdentifiers.length;
         while (i < j) {
-            int k = (i + j) / 2;
+            int k = (i + j) >>> 1; // Avoid overflow
             int result = invalidIdentifiers[k].compareTo(key);
             if (result == 0) {
                 return false;