postgres.git / summary / log / commit / refs

commit    d14e94ac45795f5bf55ba80b2a6f5acd02702e0f
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 937a26e5d1c..37693ee6f7b 100644 --- a/src/backend/catalog/index.c +++ b/src/backend/catalog/index.c @@ -2802,8 +2802,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]; @@ -2840,8 +2840,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: 6d5b4031b927]