Author: toad
Date: 2008-02-16 12:20:02 +0000 (Sat, 16 Feb 2008)
New Revision: 17980
Modified:
trunk/freenet/src/freenet/client/async/RequestCooldownQueue.java
Log:
Fix variable confusion
Modified: trunk/freenet/src/freenet/client/async/RequestCooldownQueue.java
===================================================================
--- trunk/freenet/src/freenet/client/async/RequestCooldownQueue.java
2008-02-16 12:19:07 UTC (rev 17979)
+++ trunk/freenet/src/freenet/client/async/RequestCooldownQueue.java
2008-02-16 12:20:02 UTC (rev 17980)
@@ -67,7 +67,7 @@
if(logMINOR)
Logger.minor(this, "Adding key "+key+" remove time
"+removeTime);
int ptr = endPtr;
- if(endPtr > ptr) {
+ if(endPtr > startPtr) {
if(endPtr == keys.length-1) {
// Last key
if(ptr == 0) {
@@ -82,8 +82,8 @@
} else {
endPtr++;
}
- } else if(endPtr < ptr){
- if(endPtr == ptr - 1) {
+ } else if(endPtr < startPtr){
+ if(endPtr == startPtr - 1) {
expandQueue();
add(key);
return;