diff options
author | Bruce Momjian <bruce@momjian.us> | 2010-10-20 01:24:31 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2010-10-20 01:24:31 +0000 |
commit | 1c72614be710127b198411f49301a56453e3abc4 (patch) | |
tree | 70ba89f0cd2c263078193915aea5df246968aec9 | |
parent | 333b4a45f1d984bd7f32aecb1ba551feed088ec4 (diff) | |
download | postgresql-1c72614be710127b198411f49301a56453e3abc4.tar.gz postgresql-1c72614be710127b198411f49301a56453e3abc4.zip |
Fix for new pg_upgrade cache code.
-rw-r--r-- | contrib/pg_upgrade/info.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/pg_upgrade/info.c b/contrib/pg_upgrade/info.c index 946e6ccb6ba..cd408e17636 100644 --- a/contrib/pg_upgrade/info.c +++ b/contrib/pg_upgrade/info.c @@ -429,7 +429,8 @@ relarr_lookup_rel(RelInfoArr *rel_arr, return NULL; /* Test most recent lookup first, for speed */ - if (strcmp(rel_arr->rels[relnum].nspname, nspname) == 0 && + if (relnum < rel_arr->nrels && + strcmp(rel_arr->rels[relnum].nspname, nspname) == 0 && strcmp(rel_arr->rels[relnum].relname, relname) == 0) return &rel_arr->rels[relnum]; |