diff options
author | Bruce Momjian <bruce@momjian.us> | 2011-11-17 13:40:45 -0500 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2011-11-17 13:40:45 -0500 |
commit | 663e27c405a0e6bfe7c4fd7e23dce67a46fb07e9 (patch) | |
tree | e653cd2787c78cb32b7b601cfa75970e96d6585d | |
parent | 379aa2f5a40c8f46911d9979f3222f8c5abc59b0 (diff) | |
download | postgresql-663e27c405a0e6bfe7c4fd7e23dce67a46fb07e9.tar.gz postgresql-663e27c405a0e6bfe7c4fd7e23dce67a46fb07e9.zip |
Fix pg_upgrade's pg_scandir_internal() the right way. Backpatch to 9.1.
-rw-r--r-- | contrib/pg_upgrade/file.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/pg_upgrade/file.c b/contrib/pg_upgrade/file.c index 4983e7f5ad9..8fdc86d7d47 100644 --- a/contrib/pg_upgrade/file.c +++ b/contrib/pg_upgrade/file.c @@ -294,7 +294,7 @@ pg_scandir_internal(const char *dirname, while ((direntry = readdir(dirdesc)) != NULL) { /* Invoke the selector function to see if the direntry matches */ - if (selector && (*selector) (direntry)) + if (!selector || (*selector) (direntry)) { count++; |