postgres.git / summary / log / commit / refs
commit 766809db39029115ee3e9e742b59dae4d9476e73
Author: Noah Misch <noah@leadboat.com>
Date: Sun Nov 03 02:42:52 2024 +0000
First released in: 18.0, 12.21, 13.17, 14.14, 15.9, 16.5, 17.1
Suppress new "may be used uninitialized" warning.
Buildfarm member mamba fails to deduce that the function never uses this
variable without initializing it. Back-patch to v12, like commit
b412f402d1e020c5dac94f3bf4a005db69519b99.
src/backend/catalog/index.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/backend/catalog/index.c b/src/backend/catalog/index.c
index 24d6356c3d1..6e4891eb75b 100644
--- a/src/backend/catalog/index.c
+++ b/src/backend/catalog/index.c
@@ -2788,8 +2788,8 @@ index_update_stats(Relation rel,
double reltuples)
{
bool update_stats;
- BlockNumber relpages;
- BlockNumber relallvisible;
+ BlockNumber relpages = 0; /* keep compiler quiet */
+ BlockNumber relallvisible = 0;
Oid relid = RelationGetRelid(rel);
Relation pg_class;
ScanKeyData key[1];
@@ -2826,8 +2826,6 @@ index_update_stats(Relation rel,
if (rel->rd_rel->relkind != RELKIND_INDEX)
visibilitymap_count(rel, &relallvisible, NULL);
- else /* don't bother for indexes */
- relallvisible = 0;
}
/*
[parent: d729f1ea5a46]