diff --git a/IPExt.java b/IPExt.java index b18ea6e..0ffc4ae 100644 --- a/IPExt.java +++ b/IPExt.java @@ -64,7 +64,7 @@ public static String[] find(String ip) { tmpInt = int2long(indexBuffer.getInt(start)); if (tmpInt >= ip2long_value) { index_offset = bytesToLong(b, indexBuffer.get(start + 6), indexBuffer.get(start + 5), indexBuffer.get(start + 4)); - index_length = (0xFF & indexBuffer.get(start + 7) << 8) + (0xFF & indexBuffer.get(start + 8)); + index_length = ((0xFF & indexBuffer.get(start + 7)) << 8) + (0xFF & indexBuffer.get(start + 8)); break; } }