Author: toad
Date: 2007-02-16 20:24:24 +0000 (Fri, 16 Feb 2007)
New Revision: 11821

Modified:
   trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
Log:
Add getBlockKey()

Modified: trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java 
2007-02-16 20:21:52 UTC (rev 11820)
+++ trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java 
2007-02-16 20:24:24 UTC (rev 11821)
@@ -5,21 +5,18 @@

 import java.io.IOException;
 import java.io.OutputStream;
-import java.net.MalformedURLException;

 import freenet.client.ArchiveContext;
 import freenet.client.FECCodec;
 import freenet.client.FailureCodeTracker;
+import freenet.client.FetchContext;
 import freenet.client.FetchException;
 import freenet.client.FetchResult;
-import freenet.client.FetchContext;
 import freenet.client.Metadata;
 import freenet.client.MetadataParseException;
 import freenet.client.SplitfileBlock;
 import freenet.keys.CHKBlock;
 import freenet.keys.ClientCHK;
-import freenet.keys.ClientKey;
-import freenet.keys.FreenetURI;
 import freenet.support.Logger;
 import freenet.support.api.Bucket;
 import freenet.support.io.BucketTools;
@@ -404,4 +401,11 @@
                // Ignore
        }

+       public ClientCHK getBlockKey(int blockNum) {
+               if(blockNum > dataBlocks.length)
+                       return checkBlocks[blockNum - dataBlocks.length];
+               else
+                       return dataBlocks[blockNum];
+       }
+
 }


Reply via email to