diff --git a/contrib/pg_upgrade/file.c b/contrib/pg_upgrade/file.c index e5d1613182..c7b6f5cbfa 100644 --- a/contrib/pg_upgrade/file.c +++ b/contrib/pg_upgrade/file.c @@ -333,22 +333,6 @@ pg_scandir_internal(const char *dirname, #endif -/* - * dir_matching_filenames - * - * Return only matching file names during directory scan - */ -int -dir_matching_filenames(const struct dirent * scan_ent) -{ - /* we only compare for string length because the number suffix varies */ - if (!strncmp(scandir_file_pattern, scan_ent->d_name, strlen(scandir_file_pattern))) - return 1; - - return 0; -} - - void check_hard_link(void) { diff --git a/contrib/pg_upgrade/pg_upgrade.h b/contrib/pg_upgrade/pg_upgrade.h index b7e4ea5127..d64c72a5cd 100644 --- a/contrib/pg_upgrade/pg_upgrade.h +++ b/contrib/pg_upgrade/pg_upgrade.h @@ -333,7 +333,6 @@ const char *setupPageConverter(pageCnvCtx **result); typedef void *pageCnvCtx; #endif -int dir_matching_filenames(const struct dirent * scan_ent); int pg_scandir(const char *dirname, struct dirent *** namelist, int (*selector) (const struct dirent *)); const char *copyAndUpdateFile(pageCnvCtx *pageConverter, const char *src,