]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Initialize variable to placate compiler.
authorNathan Bossart <nathan@postgresql.org>
Fri, 13 Mar 2026 16:32:14 +0000 (11:32 -0500)
committerNathan Bossart <nathan@postgresql.org>
Fri, 13 Mar 2026 16:32:14 +0000 (11:32 -0500)
Since commit 5883ff30b0, some compilers have been warning that the
rtekind variable in unique_nonjoin_rtekind() may be used
uninitialized.  There doesn't appear to be any actual risk, so
let's just initialize it to something to silence the compiler
warnings.

Author: Sami Imseih <samimseih@gmail.com>
Discussion: https://postgr.es/m/CAA5RZ0sieVNfniCKMDdDjuXGd1OuzMQfTS5%3D9vX3sa-iiujKUA%40mail.gmail.com

contrib/pg_plan_advice/pgpa_scan.c

index 14bde3e149aa644762c1b569d3bdb3b5e113cc2f..5f210f2b725ce1dc95c03e6626f5dbd4f8ccf146 100644 (file)
@@ -243,7 +243,7 @@ unique_nonjoin_rtekind(Bitmapset *relids, List *rtable)
 {
        int                     rti = -1;
        bool            first = true;
-       RTEKind         rtekind;
+       RTEKind         rtekind = RTE_RELATION; /* silence compiler warning */
 
        Assert(relids != NULL);