always call bitsetHasMore() from bitsetNext(), regardless of whether assertions are enabled

This commit is contained in:
Joel Dice 2007-08-20 20:30:22 -06:00
parent 27c8511c5e
commit af6f2bbc46

View File

@ -744,7 +744,7 @@ bitsetSet(uintptr_t* p, unsigned i, bool v)
}
}
unsigned
bool
bitsetHasMore(uintptr_t* p)
{
switch (*p) {
@ -770,7 +770,8 @@ bitsetHasMore(uintptr_t* p)
unsigned
bitsetNext(Context* c, uintptr_t* p)
{
assert(c, bitsetHasMore(p));
bool more UNUSED = bitsetHasMore(p);
assert(c, more);
switch (*p) {
case 0: abort(c);