From: Matt Joiner Date: Sat, 14 Jan 2017 09:39:48 +0000 (+1100) Subject: package itertools API changed X-Git-Tag: v1.0.0~491 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=a11df82349a83b042d0884045e4ef478679800ad;p=btrtrc.git package itertools API changed --- diff --git a/connection.go b/connection.go index 76631cdc..5b129cec 100644 --- a/connection.go +++ b/connection.go @@ -18,9 +18,8 @@ import ( "github.com/anacrolix/missinggo" "github.com/anacrolix/missinggo/bitmap" - "github.com/anacrolix/missinggo/itertools" + "github.com/anacrolix/missinggo/iter" "github.com/anacrolix/missinggo/prioritybitmap" - "github.com/bradfitz/iter" "github.com/anacrolix/torrent/bencode" pp "github.com/anacrolix/torrent/peer_protocol" @@ -521,7 +520,7 @@ func (c *connection) requestPiecePendingChunks(piece int) (again bool) { return true } chunkIndices := c.t.pieces[piece].undirtiedChunkIndices().ToSortedSlice() - return itertools.ForPerm(len(chunkIndices), func(i int) bool { + return iter.ForPerm(len(chunkIndices), func(i int) bool { req := request{pp.Integer(piece), c.t.chunkIndexSpec(chunkIndices[i], piece)} return c.Request(req) })