Author: toad
Date: 2007-06-12 21:32:29 +0000 (Tue, 12 Jun 2007)
New Revision: 13544
Modified:
trunk/freenet/src/freenet/support/BitArray.java
Log:
Another bugfix in firstOne - maybe fix the java.lang.NegativeArraySizeException
again.
Modified: trunk/freenet/src/freenet/support/BitArray.java
===================================================================
--- trunk/freenet/src/freenet/support/BitArray.java 2007-06-12 21:27:00 UTC
(rev 13543)
+++ trunk/freenet/src/freenet/support/BitArray.java 2007-06-12 21:32:29 UTC
(rev 13544)
@@ -125,7 +125,7 @@
int mask = (1 << j);
if((b & mask) != 0) {
int x = i*8+j;
- if(x > _size) return -1;
+ if(x >= _size) return -1;
return x;
}
}