1
0
mirror of https://github.com/postgres/postgres.git synced 2025-06-23 14:01:44 +03:00

Suppress uninitialized-variable warning.

Several buildfarm critters that don't usually produce such
warnings are complaining about e717a9a18.  I think it's
actually safe, but move initialization to silence the warning.
This commit is contained in:
Tom Lane
2021-04-08 15:14:26 -04:00
parent 0f61727b75
commit 01add89454

View File

@ -916,6 +916,7 @@ fmgr_sql_validator(PG_FUNCTION_ARGS)
* least catch silly syntactic errors. * least catch silly syntactic errors.
*/ */
raw_parsetree_list = pg_parse_query(prosrc); raw_parsetree_list = pg_parse_query(prosrc);
querytree_list = NIL;
if (!haspolyarg) if (!haspolyarg)
{ {
@ -928,7 +929,6 @@ fmgr_sql_validator(PG_FUNCTION_ARGS)
/* But first, set up parameter information */ /* But first, set up parameter information */
pinfo = prepare_sql_fn_parse_info(tuple, NULL, InvalidOid); pinfo = prepare_sql_fn_parse_info(tuple, NULL, InvalidOid);
querytree_list = NIL;
foreach(lc, raw_parsetree_list) foreach(lc, raw_parsetree_list)
{ {
RawStmt *parsetree = lfirst_node(RawStmt, lc); RawStmt *parsetree = lfirst_node(RawStmt, lc);