diff --git a/apps/i2psnark/java/src/org/klomp/snark/Storage.java b/apps/i2psnark/java/src/org/klomp/snark/Storage.java index e4a5a331441b6976ed6307ef4678f5d85c77309c..278ba029b2af1a315bed597f99e5f3648b3b0e1c 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/Storage.java +++ b/apps/i2psnark/java/src/org/klomp/snark/Storage.java @@ -971,7 +971,6 @@ public class Storage } int written = 0; - int off = 0; int length = metainfo.getPieceLength(piece); while (written < length) { int need = length - written; @@ -995,12 +994,12 @@ public class Storage } raf.seek(start); //rafs[i].write(bs, off + written, len); - pp.write(raf, off + written, len); + pp.write(raf, written, len); } written += len; if (need - len > 0) { i++; - raflen = tf.length; + raflen = _torrentFiles.get(i).length; start = 0; } }