From: Amit Kapila Date: Wed, 30 Jun 2021 05:59:53 +0000 (+0530) Subject: Replace magic constants used in pg_stat_get_replication_slot(). X-Git-Tag: REL_15_BETA1~1963 X-Git-Url: http://git.postgresql.org/gitweb/?a=commitdiff_plain;h=ab5e48f153cfea2c571dc177ae96faf4ab072b8e;p=postgresql.git Replace magic constants used in pg_stat_get_replication_slot(). A few variables have been using 10 as a magic constant while PG_STAT_GET_REPLICATION_SLOT_COLS can be used instead. Author: Masahiko Sawada Reviewed-By: Amit Kapila Backpatch-through: 14, where it was introduced Discussion: https://postgr.es/m/CAD21AoBvqODDfmD17DkEuPCvV2KbruukXQ2Vwrv5Xi-TsAsTJA@mail.gmail.com --- diff --git a/src/backend/utils/adt/pgstatfuncs.c b/src/backend/utils/adt/pgstatfuncs.c index 14056f53471..f0e09eae4d6 100644 --- a/src/backend/utils/adt/pgstatfuncs.c +++ b/src/backend/utils/adt/pgstatfuncs.c @@ -2317,8 +2317,8 @@ pg_stat_get_replication_slot(PG_FUNCTION_ARGS) text *slotname_text = PG_GETARG_TEXT_P(0); NameData slotname; TupleDesc tupdesc; - Datum values[10]; - bool nulls[10]; + Datum values[PG_STAT_GET_REPLICATION_SLOT_COLS]; + bool nulls[PG_STAT_GET_REPLICATION_SLOT_COLS]; PgStat_StatReplSlotEntry *slotent; PgStat_StatReplSlotEntry allzero;