diff --git a/libtransmission/torrent.c b/libtransmission/torrent.c index 4ad83512d..31b5a8f2d 100644 --- a/libtransmission/torrent.c +++ b/libtransmission/torrent.c @@ -1078,7 +1078,7 @@ fprintf( stderr, "f->firstPiece == f->lastPiece\n" ); } else { - int64_t b = 0; + uint64_t b = 0; const tr_block_index_t firstBlockOfLastPiece = tr_torPieceFirstBlock( tor, f->lastPiece ); const tr_block_index_t lastBlockOfFirstPiece @@ -1091,10 +1091,11 @@ fprintf( stderr, "firstBlock is %"PRIu64"\n", (uint64_t)firstBlock ); fprintf( stderr, "lastBlock is %"PRIu64"\n", (uint64_t)lastBlock ); fprintf( stderr, "lastBlockOfFirstPiece is %"PRIu64"\n", (uint64_t)lastBlockOfFirstPiece ); for( i=firstBlock+1; icompletion, i ) ) { ++b; } +fprintf( stderr, "looping on i(2): %"PRIu64"\n", i ); } /* the middle pieces */