diff --git a/src/gausskernel/storage/access/hash/hashpage.cpp b/src/gausskernel/storage/access/hash/hashpage.cpp index aa96262c1..c8baba488 100644 --- a/src/gausskernel/storage/access/hash/hashpage.cpp +++ b/src/gausskernel/storage/access/hash/hashpage.cpp @@ -996,7 +996,7 @@ static bool _hash_alloc_buckets(Relation rel, BlockNumber firstblock, uint32 nbl if (IsSegmentFileNode(rel->rd_node)) { Buffer buf; - for (int i = firstblock; i <= lastblock; i++) { + for (BlockNumber i = firstblock; i <= lastblock; i++) { buf = ReadBuffer(rel, P_NEW); ReleaseBuffer(buf); }