From 2c8cdbfbc8cde6476b65a95ffb63d1b7252f7e8c Mon Sep 17 00:00:00 2001 From: Imran Zaheer Date: Fri, 3 Apr 2026 19:07:31 +0500 Subject: [PATCH v2] Silence -Wmaybe-uninitialized warnings When building with CFLAGS="-Og", GCC was emitting -Wmaybe-uninitialized warnings at some places. Initialize variables to silence the warnings. --- src/backend/commands/copyfromparse.c | 2 +- src/backend/partitioning/partbounds.c | 2 +- src/test/regress/pg_regress.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/backend/commands/copyfromparse.c b/src/backend/commands/copyfromparse.c index 65fd5a0ab4f..cb2aac54a34 100644 --- a/src/backend/commands/copyfromparse.c +++ b/src/backend/commands/copyfromparse.c @@ -958,7 +958,7 @@ CopyFromTextLikeOneRow(CopyFromState cstate, ExprContext *econtext, FmgrInfo *in_functions = cstate->in_functions; Oid *typioparams = cstate->typioparams; ExprState **defexprs = cstate->defexprs; - char **field_strings; + char **field_strings = NULL; ListCell *cur; int fldct; int fieldno; diff --git a/src/backend/partitioning/partbounds.c b/src/backend/partitioning/partbounds.c index f867d1b75a5..3e608d6f217 100644 --- a/src/backend/partitioning/partbounds.c +++ b/src/backend/partitioning/partbounds.c @@ -5375,7 +5375,7 @@ check_partition_bounds_for_split_range(Relation parent, if (first || last) { PartitionBoundSpec *split_spec = get_partition_bound_spec(splitPartOid); - PartitionRangeDatum *datum; + PartitionRangeDatum *datum = NULL; if (first) { diff --git a/src/test/regress/pg_regress.c b/src/test/regress/pg_regress.c index 9a918156437..467bd79068c 100644 --- a/src/test/regress/pg_regress.c +++ b/src/test/regress/pg_regress.c @@ -1425,7 +1425,7 @@ results_differ(const char *testname, const char *resultsfile, const char *defaul int best_line_count; int i; int l; - long startpos; + long startpos = 0; const char *platform_expectfile; /* -- 2.34.1