in bitfield.c, speed up countArray() by about 15%

This commit is contained in:
Jordan Lee 2012-12-09 19:08:06 +00:00
parent 3d5b43b5b4
commit 0846d3f2ab
1 changed files with 2 additions and 2 deletions

View File

@ -47,10 +47,10 @@ static const int8_t trueBitCount[256] =
static size_t
countArray (const tr_bitfield * b)
{
size_t i;
size_t ret = 0;
ssize_t i = b->alloc_count;
for (i=0; i<b->alloc_count; ++i)
while (--i >= 0)
ret += trueBitCount[b->bits[i]];
return ret;