From 4574eb9d38c69f4c90b5468f740ff22519752066 Mon Sep 17 00:00:00 2001 From: Michael Paquier Date: Wed, 12 Oct 2022 13:42:30 +0900 Subject: [PATCH] Fix shadow variable in postgres.c -Wshadow=compatible-local is added by default since 0fe954c, and this warning was detected under -DWRITE_READ_PARSE_PLAN_TREES. Reviewed-by: David Rowley Discussion: https://postgr.es/m/Y0Ya5SH0QiaO9kKG@paquier.xyz --- src/backend/tcop/postgres.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/backend/tcop/postgres.c b/src/backend/tcop/postgres.c index 5352d5f4c6b..27dee29f420 100644 --- a/src/backend/tcop/postgres.c +++ b/src/backend/tcop/postgres.c @@ -815,15 +815,15 @@ pg_rewrite_query(Query *query) foreach(lc, querytree_list) { - Query *query = lfirst_node(Query, lc); - char *str = nodeToString(query); + Query *curr_query = lfirst_node(Query, lc); + char *str = nodeToString(curr_query); Query *new_query = stringToNodeWithLocations(str); /* * queryId is not saved in stored rules, but we must preserve it * here to avoid breaking pg_stat_statements. */ - new_query->queryId = query->queryId; + new_query->queryId = curr_query->queryId; new_list = lappend(new_list, new_query); pfree(str);