Changeset 7525 for trunk/libtransmission/torrent.c
- Timestamp:
- Dec 29, 2008, 9:51:54 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/torrent.c
r7524 r7525 538 538 tor->error = 0; 539 539 540 t or->checkedPieces = tr_bitfieldNew(tor->info.pieceCount );540 tr_bitfieldConstruct( &tor->checkedPieces, tor->info.pieceCount ); 541 541 tr_torrentUncheck( tor ); 542 542 … … 1064 1064 tor->tracker = NULL; 1065 1065 1066 tr_bitfield Free(tor->checkedPieces );1066 tr_bitfieldDestruct( &tor->checkedPieces ); 1067 1067 1068 1068 tr_free( tor->downloadDir ); … … 1602 1602 tr_piece_index_t piece ) 1603 1603 { 1604 return tr_bitfieldHas( tor->checkedPieces, piece );1604 return tr_bitfieldHas( &tor->checkedPieces, piece ); 1605 1605 } 1606 1606 … … 1611 1611 { 1612 1612 if( isChecked ) 1613 tr_bitfieldAdd( tor->checkedPieces, piece );1613 tr_bitfieldAdd( &tor->checkedPieces, piece ); 1614 1614 else 1615 tr_bitfieldRem( tor->checkedPieces, piece );1615 tr_bitfieldRem( &tor->checkedPieces, piece ); 1616 1616 } 1617 1617 … … 1626 1626 1627 1627 if( isChecked ) 1628 tr_bitfieldAddRange ( tor->checkedPieces, begin, end );1628 tr_bitfieldAddRange ( &tor->checkedPieces, begin, end ); 1629 1629 else 1630 tr_bitfieldRemRange ( tor->checkedPieces, begin, end );1630 tr_bitfieldRemRange ( &tor->checkedPieces, begin, end ); 1631 1631 } 1632 1632 … … 1651 1651 tr_torrentUncheck( tr_torrent * tor ) 1652 1652 { 1653 tr_bitfieldRemRange ( tor->checkedPieces, 0, tor->info.pieceCount );1653 tr_bitfieldRemRange ( &tor->checkedPieces, 0, tor->info.pieceCount ); 1654 1654 } 1655 1655 … … 1657 1657 tr_torrentCountUncheckedPieces( const tr_torrent * tor ) 1658 1658 { 1659 return tor->info.pieceCount - tr_bitfieldCountTrueBits( 1660 tor->checkedPieces ); 1659 return tor->info.pieceCount - tr_bitfieldCountTrueBits( &tor->checkedPieces ); 1661 1660 } 1662 1661
Note: See TracChangeset
for help on using the changeset viewer.