Author: toad
Date: 2008-03-05 11:45:12 +0000 (Wed, 05 Mar 2008)
New Revision: 18367
Modified:
trunk/freenet/src/freenet/node/FailureTable.java
Log:
Fix ArrayIndexOutOfBoundsException
Modified: trunk/freenet/src/freenet/node/FailureTable.java
===================================================================
--- trunk/freenet/src/freenet/node/FailureTable.java 2008-03-05 11:27:38 UTC
(rev 18366)
+++ trunk/freenet/src/freenet/node/FailureTable.java 2008-03-05 11:45:12 UTC
(rev 18367)
@@ -162,7 +162,7 @@
if(idx > 0)
System.arraycopy(offers, 0, newOffers,
0, idx);
if(idx < newOffers.length)
- System.arraycopy(offers, idx+1,
newOffers, idx, offers.length-idx);
+ System.arraycopy(offers, idx+1,
newOffers, idx, offers.length-idx-1);
offers = newOffers;
}
if(offers.length == 0) {