Author: j16sdiz
Date: 2008-04-14 00:38:25 +0000 (Mon, 14 Apr 2008)
New Revision: 19282
Modified:
trunk/freenet/src/freenet/support/SortedLongSet.java
Log:
make SortedLongSet work for > 1000 million (2^30) items
Modified: trunk/freenet/src/freenet/support/SortedLongSet.java
===================================================================
--- trunk/freenet/src/freenet/support/SortedLongSet.java 2008-04-14
00:08:48 UTC (rev 19281)
+++ trunk/freenet/src/freenet/support/SortedLongSet.java 2008-04-14
00:38:25 UTC (rev 19282)
@@ -182,7 +182,7 @@
int high = length - 1;
while (low <= high) {
- int mid = (low + high) >> 1;
+ int mid = (low + high) >>> 1;
long midVal = data[mid];
if (midVal < key)