@@ -369,10 +369,9 @@ tbm_add_tuples(TIDBitmap *tbm, const ItemPointerData *tids, int ntids,
369369{
370370 BlockNumber currblk = InvalidBlockNumber ;
371371 PagetableEntry * page = NULL ; /* only valid when currblk is valid */
372- int i ;
373372
374373 Assert (tbm -> iterating == TBM_NOT_ITERATING );
375- for (i = 0 ; i < ntids ; i ++ )
374+ for (int i = 0 ; i < ntids ; i ++ )
376375 {
377376 BlockNumber blk = ItemPointerGetBlockNumber (tids + i );
378377 OffsetNumber off = ItemPointerGetOffsetNumber (tids + i );
@@ -471,12 +470,11 @@ static void
471470tbm_union_page (TIDBitmap * a , const PagetableEntry * bpage )
472471{
473472 PagetableEntry * apage ;
474- int wordnum ;
475473
476474 if (bpage -> ischunk )
477475 {
478476 /* Scan b's chunk, mark each indicated page lossy in a */
479- for (wordnum = 0 ; wordnum < WORDS_PER_CHUNK ; wordnum ++ )
477+ for (int wordnum = 0 ; wordnum < WORDS_PER_CHUNK ; wordnum ++ )
480478 {
481479 bitmapword w = bpage -> words [wordnum ];
482480
@@ -511,7 +509,7 @@ tbm_union_page(TIDBitmap *a, const PagetableEntry *bpage)
511509 else
512510 {
513511 /* Both pages are exact, merge at the bit level */
514- for (wordnum = 0 ; wordnum < WORDS_PER_PAGE ; wordnum ++ )
512+ for (int wordnum = 0 ; wordnum < WORDS_PER_PAGE ; wordnum ++ )
515513 apage -> words [wordnum ] |= bpage -> words [wordnum ];
516514 apage -> recheck |= bpage -> recheck ;
517515 }
@@ -579,14 +577,13 @@ static bool
579577tbm_intersect_page (TIDBitmap * a , PagetableEntry * apage , const TIDBitmap * b )
580578{
581579 const PagetableEntry * bpage ;
582- int wordnum ;
583580
584581 if (apage -> ischunk )
585582 {
586583 /* Scan each bit in chunk, try to clear */
587584 bool candelete = true;
588585
589- for (wordnum = 0 ; wordnum < WORDS_PER_CHUNK ; wordnum ++ )
586+ for (int wordnum = 0 ; wordnum < WORDS_PER_CHUNK ; wordnum ++ )
590587 {
591588 bitmapword w = apage -> words [wordnum ];
592589
@@ -640,7 +637,7 @@ tbm_intersect_page(TIDBitmap *a, PagetableEntry *apage, const TIDBitmap *b)
640637 {
641638 /* Both pages are exact, merge at the bit level */
642639 Assert (!bpage -> ischunk );
643- for (wordnum = 0 ; wordnum < WORDS_PER_PAGE ; wordnum ++ )
640+ for (int wordnum = 0 ; wordnum < WORDS_PER_PAGE ; wordnum ++ )
644641 {
645642 apage -> words [wordnum ] &= bpage -> words [wordnum ];
646643 if (apage -> words [wordnum ] != 0 )
@@ -904,10 +901,9 @@ tbm_extract_page_tuple(TBMIterateResult *iteritem,
904901 uint32 max_offsets )
905902{
906903 PagetableEntry * page = iteritem -> internal_page ;
907- int wordnum ;
908904 int ntuples = 0 ;
909905
910- for (wordnum = 0 ; wordnum < WORDS_PER_PAGE ; wordnum ++ )
906+ for (int wordnum = 0 ; wordnum < WORDS_PER_PAGE ; wordnum ++ )
911907 {
912908 bitmapword w = page -> words [wordnum ];
913909
0 commit comments