From d67442ccfd654f0f021ec4499804d681706dfc4e Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Fri, 29 Mar 2002 22:10:34 +0000 Subject: Mop-up some infelicities in new relation lookup handling. --- src/backend/parser/parse_func.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src/backend/parser/parse_func.c') diff --git a/src/backend/parser/parse_func.c b/src/backend/parser/parse_func.c index 9436bd645bd..2226a109a85 100644 --- a/src/backend/parser/parse_func.c +++ b/src/backend/parser/parse_func.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/parse_func.c,v 1.121 2002/03/29 19:06:11 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/parse_func.c,v 1.122 2002/03/29 22:10:33 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -1227,12 +1227,7 @@ find_inheritors(Oid relid, Oid **supervec) foreach(elt, visited) { /* return the type id, rather than the relation id */ - Relation rd; - - relid = lfirsti(elt); - rd = heap_open(relid, NoLock); - *relidvec++ = rd->rd_rel->reltype; - heap_close(rd, NoLock); + *relidvec++ = get_rel_type_id((Oid) lfirsti(elt)); } } else -- cgit v1.2.3