Fix for new pg_upgrade cache code.

This commit is contained in:
Bruce Momjian 2010-10-20 01:24:31 +00:00
parent 333b4a45f1
commit 1c72614be7

View file

@ -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];