From c5b0582841a5785aaf20fa77b507f7041e119d68 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Tue, 19 Sep 2023 11:29:45 +0200 Subject: [PATCH] Replace more MemSet calls with struct initialization This fixes up 10ea0f924a2 to use the style introduced by 9fd45870c1. Author: Richard Guo Discussion: https://www.postgresql.org/message-id/flat/CAMbWs490gJf5A=ydqyjh+Z8mVQa_foTGtcmBtHGLra0aOwLWHQ@mail.gmail.com --- src/backend/utils/adt/pgstatfuncs.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/backend/utils/adt/pgstatfuncs.c b/src/backend/utils/adt/pgstatfuncs.c index dd5094a2d4..3b44af8006 100644 --- a/src/backend/utils/adt/pgstatfuncs.c +++ b/src/backend/utils/adt/pgstatfuncs.c @@ -709,15 +709,11 @@ pg_stat_get_backend_subxact(PG_FUNCTION_ARGS) { #define PG_STAT_GET_SUBXACT_COLS 2 TupleDesc tupdesc; - Datum values[PG_STAT_GET_SUBXACT_COLS]; - bool nulls[PG_STAT_GET_SUBXACT_COLS]; + Datum values[PG_STAT_GET_SUBXACT_COLS] = {0}; + bool nulls[PG_STAT_GET_SUBXACT_COLS] = {0}; int32 beid = PG_GETARG_INT32(0); LocalPgBackendStatus *local_beentry; - /* Initialise values and NULL flags arrays */ - MemSet(values, 0, sizeof(values)); - MemSet(nulls, 0, sizeof(nulls)); - /* Initialise attributes information in the tuple descriptor */ tupdesc = CreateTemplateTupleDesc(PG_STAT_GET_SUBXACT_COLS); TupleDescInitEntry(tupdesc, (AttrNumber) 1, "subxact_count",