curloop = f->loopbase;
do{
if(BMO_TestFlag(bm, curloop->v, BM_OVERLAP)) count++;
- curloop = ((BMLoop*)(curloop->head.next));
+ curloop = (BMLoop*)(curloop->head.next);
} while(curloop != f->loopbase);
for(i=0; i < len; i++) BMO_ClearFlag(bm, varr[i], BM_OVERLAP);