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];
+ }
+
}