From d8de4ab1572293d6582491447b01436cfa27fc38 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 12 Jul 2016 20:46:08 +0200 Subject: kiss --- cmd/btcheck/main.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'cmd/btcheck') diff --git a/cmd/btcheck/main.go b/cmd/btcheck/main.go index f7c6bee..3fd9d5c 100644 --- a/cmd/btcheck/main.go +++ b/cmd/btcheck/main.go @@ -31,14 +31,12 @@ func main() { if err != nil { log.Fatal(err) } - p := tor.Info.GetPieces() buf := make([]byte, tor.Info.PieceLength) - for i := 0; i < tor.Info.NPieces(); i++ { - off := tor.Info.Offset(i) - n, err := tor.Info.ReadAt(buf, off) + for i, p := range tor.Info.GetPieces() { + n, err := tor.Info.ReadAt(buf, p.Offset) if err != nil { log.Fatal(err) } - fmt.Println(i, off, n, p[i].Check(buf[:n])) + fmt.Println(i, p.Offset, n, p.Check(buf[:n])) } } -- cgit v1.2.3