BlockNumber limit_block)
{
BlockRefTableEntry *brtentry;
- BlockRefTableKey key = {0}; /* make sure any padding is zero */
+ BlockRefTableKey key = {{0}}; /* make sure any padding is zero */
bool found;
memcpy(&key.rlocator, rlocator, sizeof(RelFileLocator));
BlockNumber blknum)
{
BlockRefTableEntry *brtentry;
- BlockRefTableKey key = {0}; /* make sure any padding is zero */
+ BlockRefTableKey key = {{0}}; /* make sure any padding is zero */
bool found;
#ifndef FRONTEND
MemoryContext oldcontext = MemoryContextSwitchTo(brtab->mcxt);
BlockRefTableGetEntry(BlockRefTable *brtab, const RelFileLocator *rlocator,
ForkNumber forknum, BlockNumber *limit_block)
{
- BlockRefTableKey key = {0}; /* make sure any padding is zero */
+ BlockRefTableKey key = {{0}}; /* make sure any padding is zero */
BlockRefTableEntry *entry;
Assert(limit_block != NULL);
for (i = 0; i < brtab->hash->members; ++i)
{
BlockRefTableSerializedEntry *sentry = &sdata[i];
- BlockRefTableKey key = {0}; /* make sure any padding is zero */
+ BlockRefTableKey key = {{0}}; /* make sure any padding is zero */
unsigned j;
/* Write the serialized entry itself. */