]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Reinstate File.PrioritizeRegion() for backward compatibility
authorMatt Joiner <anacrolix@gmail.com>
Sun, 7 Feb 2016 06:15:06 +0000 (17:15 +1100)
committerMatt Joiner <anacrolix@gmail.com>
Sun, 7 Feb 2016 06:15:06 +0000 (17:15 +1100)
file.go

diff --git a/file.go b/file.go
index 94d71a1f7f14b7abfa68ba9acfa813b1abc36493..41767e664a0f1b1d197f0d828d441e858911b103 100644 (file)
--- a/file.go
+++ b/file.go
@@ -79,6 +79,10 @@ func (f *File) Download() {
        f.t.DownloadPieces(f.t.torrent.byteRegionPieces(f.offset, f.length))
 }
 
+func (f *File) PrioritizeRegion(off, len int64) {
+       f.t.DownloadPieces(f.t.torrent.byteRegionPieces(f.offset+off, len))
+}
+
 func byteRegionExclusivePieces(off, size, pieceSize int64) (begin, end int) {
        begin = int((off + pieceSize - 1) / pieceSize)
        end = int((off + size) / pieceSize)