From 85f853f2144bf89963acdae1380f045225754a6c Mon Sep 17 00:00:00 2001 From: Jordan Lee Date: Tue, 5 Apr 2011 00:29:42 +0000 Subject: [PATCH] (trunk libT) #4165 "crash on startup introduced in r12262" -- experimental commit --- libtransmission/bitfield.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/libtransmission/bitfield.c b/libtransmission/bitfield.c index c92bf353f..6829f9954 100644 --- a/libtransmission/bitfield.c +++ b/libtransmission/bitfield.c @@ -56,13 +56,6 @@ countArray( const tr_bitfield * b ) return ret; } -size_t -tr_bitfieldCountTrueBits( const tr_bitfield * b ) -{ - assert( b->true_count == ( b->bit_count ? tr_bitfieldCountRange( b, 0, b->bit_count ) : countArray ( b ) ) ); - return b->true_count; -} - static size_t countRange( const tr_bitfield * b, size_t begin, size_t end ) { @@ -148,6 +141,13 @@ tr_bitfieldIsValid( const tr_bitfield * b ) return true; } +size_t +tr_bitfieldCountTrueBits( const tr_bitfield * b ) +{ + tr_bitfieldIsValid( b ); + return b->true_count; +} + static size_t get_bytes_needed( size_t bit_count ) { -- 2.40.0