Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit bad0763

Browse files
committed
Fix erroneous -Werror=missing-braces on old GCC.
In the same spirit as 5e0c761 and some earlier commits, suppress a chorus of buildfarm warnings about braces in these initializers. Richard Guo Discussion: https://postgr.es/m/CAMbWs48GzM-Ff7vr=_CeqaXxFBB9UntqtaW1cjU8hOo62AbOOg@mail.gmail.com
1 parent 0a93f80 commit bad0763

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/common/blkreftable.c

+4-4
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ BlockRefTableSetLimitBlock(BlockRefTable *brtab,
265265
BlockNumber limit_block)
266266
{
267267
BlockRefTableEntry *brtentry;
268-
BlockRefTableKey key = {0}; /* make sure any padding is zero */
268+
BlockRefTableKey key = {{0}}; /* make sure any padding is zero */
269269
bool found;
270270

271271
memcpy(&key.rlocator, rlocator, sizeof(RelFileLocator));
@@ -300,7 +300,7 @@ BlockRefTableMarkBlockModified(BlockRefTable *brtab,
300300
BlockNumber blknum)
301301
{
302302
BlockRefTableEntry *brtentry;
303-
BlockRefTableKey key = {0}; /* make sure any padding is zero */
303+
BlockRefTableKey key = {{0}}; /* make sure any padding is zero */
304304
bool found;
305305
#ifndef FRONTEND
306306
MemoryContext oldcontext = MemoryContextSwitchTo(brtab->mcxt);
@@ -340,7 +340,7 @@ BlockRefTableEntry *
340340
BlockRefTableGetEntry(BlockRefTable *brtab, const RelFileLocator *rlocator,
341341
ForkNumber forknum, BlockNumber *limit_block)
342342
{
343-
BlockRefTableKey key = {0}; /* make sure any padding is zero */
343+
BlockRefTableKey key = {{0}}; /* make sure any padding is zero */
344344
BlockRefTableEntry *entry;
345345

346346
Assert(limit_block != NULL);
@@ -517,7 +517,7 @@ WriteBlockRefTable(BlockRefTable *brtab,
517517
for (i = 0; i < brtab->hash->members; ++i)
518518
{
519519
BlockRefTableSerializedEntry *sentry = &sdata[i];
520-
BlockRefTableKey key = {0}; /* make sure any padding is zero */
520+
BlockRefTableKey key = {{0}}; /* make sure any padding is zero */
521521
unsigned j;
522522

523523
/* Write the serialized entry itself. */

0 commit comments

Comments
 (0)