On Thu, Feb 5, 2009 at 3:44 AM, <[email protected]> wrote:
> Author: toad
> Date: 2009-02-04 19:44:01 +0000 (Wed, 04 Feb 2009)
> New Revision: 25559
>
> Modified:
> branches/db4o/freenet/src/freenet/client/async/SplitFileInserterSegment.java
> Log:
> Duh...
>
>
> Modified:
> branches/db4o/freenet/src/freenet/client/async/SplitFileInserterSegment.java
> ===================================================================
> ---
> branches/db4o/freenet/src/freenet/client/async/SplitFileInserterSegment.java
> 2009-02-04 19:33:33 UTC (rev 25558)
> +++
> branches/db4o/freenet/src/freenet/client/async/SplitFileInserterSegment.java
> 2009-02-04 19:44:01 UTC (rev 25559)
> @@ -969,7 +969,7 @@
> checkFinished[checkNum] = true;
> checkFailed[checkNum] = true;
> blocksCompleted++;
> - blocks.remove(blockNum);
> + blocks.remove(new
> Integer(blockNum));
Why?
Add a comment here if it is really needed.
Or it may be removed in some auto-boxing "fix" later
> if(checkBlocks[checkNum] !=
> null) {
> if(persistent)
> container.activate(checkBlocks[checkNum], 1);
>
> checkBlocks[checkNum].free();
> @@ -989,7 +989,7 @@
> checkFailed[checkNum] = false; //
> Treating as succeeded
> blocksCompleted++;
> blocksSucceeded++;
> - blocks.remove(blockNum);
> + blocks.remove(new Integer(blockNum));
> if(checkBlocks[checkNum] != null) {
> if(persistent)
> container.activate(checkBlocks[checkNum], 1);
> checkBlocks[checkNum].free();
> @@ -1027,7 +1027,7 @@
> dataFinished[blockNum] = true;
> dataFailed[blockNum] = true;
> blocksCompleted++;
> - blocks.remove(blockNum);
> + blocks.remove(new
> Integer(blockNum));
> if(dataBlocks[blockNum] !=
> null) {
> if(persistent)
> container.activate(dataBlocks[blockNum], 1);
>
> dataBlocks[blockNum].free();
> @@ -1047,7 +1047,7 @@
> dataFailed[blockNum] = false; //
> Treating as succeeded
> blocksCompleted++;
> blocksSucceeded++;
> - blocks.remove(blockNum);
> + blocks.remove(new Integer(blockNum));
> if(dataBlocks[blockNum] != null &&
> encoded) {
> if(persistent)
> container.activate(dataBlocks[blockNum], 1);
> dataBlocks[blockNum].free();
> @@ -1097,7 +1097,7 @@
> checkFailed[checkNum] = false;
> blocksCompleted++;
> blocksSucceeded++;
> - blocks.remove(blockNum);
> + blocks.remove(new Integer(blockNum));
> } else {
> if(checkFailed[checkNum])
> Logger.error(this, "Got
> onSuccess() but block has already failed! Check block "+checkNum+" on "+this);
> @@ -1120,7 +1120,7 @@
> dataFailed[blockNum] = false;
> blocksCompleted++;
> blocksSucceeded++;
> - blocks.remove(blockNum);
> + blocks.remove(new Integer(blockNum));
> } else {
> if(dataFailed[blockNum])
> Logger.error(this, "Got
> onSuccess() but block has already failed! Data block "+blockNum+" on "+this);
>
> _______________________________________________
> cvs mailing list
> [email protected]
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs
>
_______________________________________________
Devl mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl