aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/cache/relcache.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1999-11-17 23:51:21 +0000
committerBruce Momjian <bruce@momjian.us>1999-11-17 23:51:21 +0000
commit1276aef2f5160c25c4a57c7fc6c9133967f522e9 (patch)
treeda047904ad94bcce88d05ed40d0ae3a4366ad18b /src/backend/utils/cache/relcache.c
parent211ed36635e3135c1b2435d1ff87f07507ebbf0b (diff)
downloadpostgresql-1276aef2f5160c25c4a57c7fc6c9133967f522e9.tar.gz
postgresql-1276aef2f5160c25c4a57c7fc6c9133967f522e9.zip
Fix problem with temp tables shown in regression test by Jan.
Diffstat (limited to 'src/backend/utils/cache/relcache.c')
-rw-r--r--src/backend/utils/cache/relcache.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/backend/utils/cache/relcache.c b/src/backend/utils/cache/relcache.c
index a0b97158602..18480b9fc3c 100644
--- a/src/backend/utils/cache/relcache.c
+++ b/src/backend/utils/cache/relcache.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.77 1999/11/16 04:13:58 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.78 1999/11/17 23:51:21 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -133,7 +133,7 @@ typedef struct relnamecacheent
do { \
RelIdCacheEnt *idhentry; RelNameCacheEnt *namehentry; \
char *relname; Oid reloid; bool found; \
- relname = RelationGetRelationName(RELATION); \
+ relname = RelationGetPhysicalRelationName(RELATION); \
namehentry = (RelNameCacheEnt*)hash_search(RelationNameCache, \
relname, \
HASH_ENTER, \
@@ -186,7 +186,7 @@ do { \
do { \
RelNameCacheEnt *namehentry; RelIdCacheEnt *idhentry; \
char *relname; Oid reloid; bool found; \
- relname = RelationGetRelationName(RELATION); \
+ relname = RelationGetPhysicalRelationName(RELATION); \
namehentry = (RelNameCacheEnt*)hash_search(RelationNameCache, \
relname, \
HASH_REMOVE, \
@@ -1840,8 +1840,7 @@ RelCheckFetch(Relation relation)
if (found < ncheck)
elog(ERROR, "RelCheckFetch: %d record not found for rel %s",
- ncheck - found,
- RelationGetRelationName(relation));
+ ncheck - found, RelationGetRelationName(relation));
index_endscan(sd);
pfree(sd);