From 949300402bde06699a23f216e26343e3503ba78b Mon Sep 17 00:00:00 2001 From: Nathan Bossart Date: Sun, 17 Mar 2024 20:16:15 -0500 Subject: [PATCH] Initialize variables to placate compiler. Since commit 012460ee93, some compilers have been warning that a couple of variables may be used uninitialized. There doesn't appear to be any actual risk, so let's just initialize these variables to 0 to silence the compiler warnings. Discussion: https://postgr.es/m/20240317192927.GA3978212%40nathanxps13 --- src/backend/commands/statscmds.c | 2 +- src/backend/commands/tablecmds.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/commands/statscmds.c b/src/backend/commands/statscmds.c index 5f49479832..1db3ef69d2 100644 --- a/src/backend/commands/statscmds.c +++ b/src/backend/commands/statscmds.c @@ -606,7 +606,7 @@ AlterStatistics(AlterStatsStmt *stmt) bool repl_null[Natts_pg_statistic_ext]; bool repl_repl[Natts_pg_statistic_ext]; ObjectAddress address; - int newtarget; + int newtarget = 0; bool newtarget_default; /* -1 was used in previous versions for the default setting */ diff --git a/src/backend/commands/tablecmds.c b/src/backend/commands/tablecmds.c index ae6719329e..3ed0618b4e 100644 --- a/src/backend/commands/tablecmds.c +++ b/src/backend/commands/tablecmds.c @@ -8711,7 +8711,7 @@ ATExecDropExpression(Relation rel, const char *colName, bool missing_ok, LOCKMOD static ObjectAddress ATExecSetStatistics(Relation rel, const char *colName, int16 colNum, Node *newValue, LOCKMODE lockmode) { - int newtarget; + int newtarget = 0; bool newtarget_default; Relation attrelation; HeapTuple tuple,