From: Matt Joiner Date: Fri, 27 Feb 2015 02:00:05 +0000 (+1100) Subject: Add Piece.Hash() X-Git-Tag: v1.0.0~1199^2~1 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=b4d3b0d11a7d7edd5f73c49e75ec8885323667ce;p=btrtrc.git Add Piece.Hash() --- diff --git a/metainfo/metainfo.go b/metainfo/metainfo.go index 52ba9bf6..872407b4 100644 --- a/metainfo/metainfo.go +++ b/metainfo/metainfo.go @@ -78,6 +78,10 @@ func (me piece) Length() int64 { return me.Info.PieceLength } +func (me piece) Hash() []byte { + return me.Info.Pieces[me.i*20 : (me.i+1)*20] +} + func (me *Info) Piece(i int) piece { return piece{me, i} }