diff options
Diffstat (limited to 'src/backend/utils/cache/inval.c')
-rw-r--r-- | src/backend/utils/cache/inval.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/backend/utils/cache/inval.c b/src/backend/utils/cache/inval.c index 0517e1a0cda..dc53399b5d1 100644 --- a/src/backend/utils/cache/inval.c +++ b/src/backend/utils/cache/inval.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/inval.c,v 1.17 1998/10/12 00:53:34 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/inval.c,v 1.18 1998/11/27 19:52:28 vadim Exp $ * * Note - this code is real crufty... * @@ -250,25 +250,25 @@ getmyrelids() PointerGetDatum(RelationRelationName), 0, 0, 0); Assert(HeapTupleIsValid(tuple)); - MyRelationRelationId = tuple->t_oid; + MyRelationRelationId = tuple->t_data->t_oid; tuple = SearchSysCacheTuple(RELNAME, PointerGetDatum(AttributeRelationName), 0, 0, 0); Assert(HeapTupleIsValid(tuple)); - MyAttributeRelationId = tuple->t_oid; + MyAttributeRelationId = tuple->t_data->t_oid; tuple = SearchSysCacheTuple(RELNAME, PointerGetDatum(AccessMethodRelationName), 0, 0, 0); Assert(HeapTupleIsValid(tuple)); - MyAMRelationId = tuple->t_oid; + MyAMRelationId = tuple->t_data->t_oid; tuple = SearchSysCacheTuple(RELNAME, PointerGetDatum(AccessMethodOperatorRelationName), 0, 0, 0); Assert(HeapTupleIsValid(tuple)); - MyAMOPRelationId = tuple->t_oid; + MyAMOPRelationId = tuple->t_data->t_oid; } /* -------------------------------- @@ -481,11 +481,11 @@ RelationInvalidateRelationCache(Relation relation, * ---------------- */ if (relationId == MyRelationRelationId) - objectId = tuple->t_oid; + objectId = tuple->t_data->t_oid; else if (relationId == MyAttributeRelationId) objectId = ((Form_pg_attribute) GETSTRUCT(tuple))->attrelid; else if (relationId == MyAMRelationId) - objectId = tuple->t_oid; + objectId = tuple->t_data->t_oid; else if (relationId == MyAMOPRelationId) { ; /* objectId is unused */ |