move variable to inner scope
authorRobert Haas <rhaas@postgresql.org>
Thu, 6 Nov 2025 18:44:55 +0000 (13:44 -0500)
committerRobert Haas <rhaas@postgresql.org>
Thu, 6 Nov 2025 18:44:55 +0000 (13:44 -0500)
contrib/pg_plan_advice/pgpa_planner.c

index 767faccd8d0b7a5cb03bb65bbe3b4bbe75c11600..bf1eda3b8f7817d52aa5e105daef98e747bfc432 100644 (file)
@@ -449,7 +449,6 @@ pgpa_planner_setup(PlannerGlobal *glob, Query *parse, const char *query_string,
 {
        pgpa_trove *trove = NULL;
        pgpa_planner_state *pps;
-       char       *error;
        bool            needs_pps = false;
 
        /*
@@ -459,6 +458,7 @@ pgpa_planner_setup(PlannerGlobal *glob, Query *parse, const char *query_string,
        if (pg_plan_advice_advice != NULL && pg_plan_advice_advice[0] != '\0')
        {
                List       *advice_items;
+               char       *error;
 
                /*
                 * Parsing shouldn't fail here, because we must have previously parsed