mirror of
https://github.com/postgres/postgres.git
synced 2025-12-15 02:22:24 +03:00
Replace most StaticAssertStmt() with StaticAssertDecl()
Similar to commit 75f49221c2, it is preferable to use
StaticAssertDecl() instead of StaticAssertStmt() when possible.
Discussion: https://www.postgresql.org/message-id/flat/CA%2BhUKGKvr0x_oGmQTUkx%3DODgSksT2EtgCA6LmGx_jQFG%3DsDUpg%40mail.gmail.com
This commit is contained in:
@@ -462,15 +462,15 @@ table_block_parallelscan_startblock_init(Relation rel,
|
||||
BlockNumber startblock,
|
||||
BlockNumber numblocks)
|
||||
{
|
||||
StaticAssertDecl(MaxBlockNumber <= 0xFFFFFFFE,
|
||||
"pg_nextpower2_32 may be too small for non-standard BlockNumber width");
|
||||
|
||||
BlockNumber sync_startpage = InvalidBlockNumber;
|
||||
BlockNumber scan_nblocks;
|
||||
|
||||
/* Reset the state we use for controlling allocation size. */
|
||||
memset(pbscanwork, 0, sizeof(*pbscanwork));
|
||||
|
||||
StaticAssertStmt(MaxBlockNumber <= 0xFFFFFFFE,
|
||||
"pg_nextpower2_32 may be too small for non-standard BlockNumber width");
|
||||
|
||||
retry:
|
||||
/* Grab the spinlock. */
|
||||
SpinLockAcquire(&pbscan->phs_mutex);
|
||||
|
||||
Reference in New Issue
Block a user