]> Sergey Matveev's repositories - btrtrc.git/blobdiff - requesting.go
Use pointer receiver for peerRequests.{Less,Len}
[btrtrc.git] / requesting.go
index eb69549b210e105675b60a9e060446f6f85ba575..d43114138ed4f081e2384df82b8330d0991402ff 100644 (file)
@@ -127,11 +127,11 @@ type peerRequests struct {
        torrentStrategyInput request_strategy.Torrent
 }
 
-func (p peerRequests) Len() int {
+func (p *peerRequests) Len() int {
        return len(p.requestIndexes)
 }
 
-func (p peerRequests) Less(i, j int) bool {
+func (p *peerRequests) Less(i, j int) bool {
        leftRequest := p.requestIndexes[i]
        rightRequest := p.requestIndexes[j]
        t := p.peer.t