aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniel Gustafsson <dgustafsson@postgresql.org>2023-08-23 09:41:22 +0200
committerDaniel Gustafsson <dgustafsson@postgresql.org>2023-08-23 09:41:22 +0200
commitd0e408313536d4d4a0fb4516f2596adbe06a0e60 (patch)
tree43aa62f44b85643d1ee70fd16fc716a93ad1f087 /src
parented057fb68720dfeffc03e2b156c274f8ed10583a (diff)
downloadpostgresql-d0e408313536d4d4a0fb4516f2596adbe06a0e60.tar.gz
postgresql-d0e408313536d4d4a0fb4516f2596adbe06a0e60.zip
pg_upgrade: Avoid shadowing global var in function
The new_cluster parameter in check_for_new_tablespace_dir was shadowing the globally defined new_cluster variable, causing compiler warnings when running with -Wshadow. The function is only applicable to the new cluster, so remove the parameter rather than rename to match check_new_cluster_is_empty which also only applies to the new cluster. Author: Peter Smith <peter.b.smith@fujitsu.com> Discussion: https://postgr.es/m/CAHut+PvS_PHLntWy1yTgXv0O1tWm4iVcKBQFzpoQRDsm2Ce_Fg@mail.gmail.com
Diffstat (limited to 'src')
-rw-r--r--src/bin/pg_upgrade/check.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/bin/pg_upgrade/check.c b/src/bin/pg_upgrade/check.c
index 64024e3b9ec..65ced1289e0 100644
--- a/src/bin/pg_upgrade/check.c
+++ b/src/bin/pg_upgrade/check.c
@@ -28,7 +28,7 @@ static void check_for_reg_data_type_usage(ClusterInfo *cluster);
static void check_for_aclitem_data_type_usage(ClusterInfo *cluster);
static void check_for_jsonb_9_4_usage(ClusterInfo *cluster);
static void check_for_pg_role_prefix(ClusterInfo *cluster);
-static void check_for_new_tablespace_dir(ClusterInfo *new_cluster);
+static void check_for_new_tablespace_dir(void);
static void check_for_user_defined_encoding_conversions(ClusterInfo *cluster);
@@ -209,7 +209,7 @@ check_new_cluster(void)
check_for_prepared_transactions(&new_cluster);
- check_for_new_tablespace_dir(&new_cluster);
+ check_for_new_tablespace_dir();
}
@@ -377,7 +377,7 @@ check_new_cluster_is_empty(void)
* during schema restore.
*/
static void
-check_for_new_tablespace_dir(ClusterInfo *new_cluster)
+check_for_new_tablespace_dir(void)
{
int tblnum;
char new_tablespace_dir[MAXPGPATH];
@@ -390,7 +390,7 @@ check_for_new_tablespace_dir(ClusterInfo *new_cluster)
snprintf(new_tablespace_dir, MAXPGPATH, "%s%s",
os_info.old_tablespaces[tblnum],
- new_cluster->tablespace_suffix);
+ new_cluster.tablespace_suffix);
if (stat(new_tablespace_dir, &statbuf) == 0 || errno != ENOENT)
pg_fatal("new cluster tablespace directory already exists: \"%s\"",