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

Reply via email to