diff options
Diffstat (limited to 'src/UnknownLengthPieceStorage.cc')
| -rw-r--r-- | src/UnknownLengthPieceStorage.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/UnknownLengthPieceStorage.cc b/src/UnknownLengthPieceStorage.cc index 2bbc2061..369767c7 100644 --- a/src/UnknownLengthPieceStorage.cc +++ b/src/UnknownLengthPieceStorage.cc @@ -100,7 +100,8 @@ SharedHandle<Piece> UnknownLengthPieceStorage::getMissingFastPiece #endif // ENABLE_BITTORRENT -PieceHandle UnknownLengthPieceStorage::getMissingPiece() +SharedHandle<Piece> UnknownLengthPieceStorage::getSparseMissingUnusedPiece +(const unsigned char* ignoreBitfield, size_t length) { if(_downloadFinished) { return SharedHandle<Piece>(); @@ -116,7 +117,7 @@ PieceHandle UnknownLengthPieceStorage::getMissingPiece() PieceHandle UnknownLengthPieceStorage::getMissingPiece(size_t index) { if(index == 0) { - return getMissingPiece(); + return getSparseMissingUnusedPiece(0, 0); } else { return SharedHandle<Piece>(); } |
