Change File.endPieceIndex calculation
I think previously it would round-up when it shouldn't.
This commit is contained in:
parent
f22acca804
commit
e08da0e6e0
2
file.go
2
file.go
@ -180,5 +180,5 @@ func (f *File) endPieceIndex() pieceIndex {
|
||||
if f.t.usualPieceSize() == 0 {
|
||||
return 0
|
||||
}
|
||||
return pieceIndex((f.offset+f.length-1)/int64(f.t.usualPieceSize())) + 1
|
||||
return pieceIndex((f.offset + f.length + int64(f.t.usualPieceSize()) - 1) / int64(f.t.usualPieceSize()))
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user