summaryrefslogtreecommitdiff
path: root/src/UnknownLengthPieceStorage.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/UnknownLengthPieceStorage.cc')
-rw-r--r--src/UnknownLengthPieceStorage.cc5
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>();
}