diff options
Diffstat (limited to 'src/backend/utils/cache')
-rw-r--r-- | src/backend/utils/cache/catcache.c | 6 | ||||
-rw-r--r-- | src/backend/utils/cache/inval.c | 4 | ||||
-rw-r--r-- | src/backend/utils/cache/lsyscache.c | 8 | ||||
-rw-r--r-- | src/backend/utils/cache/relcache.c | 36 | ||||
-rw-r--r-- | src/backend/utils/cache/temprel.c | 6 |
5 files changed, 30 insertions, 30 deletions
diff --git a/src/backend/utils/cache/catcache.c b/src/backend/utils/cache/catcache.c index d3c022c2479..cc86bae0fb6 100644 --- a/src/backend/utils/cache/catcache.c +++ b/src/backend/utils/cache/catcache.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/catcache.c,v 1.50 1999/11/01 02:29:25 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/catcache.c,v 1.51 1999/11/07 23:08:26 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -209,7 +209,7 @@ CatalogCacheInitializeCache(struct catcache * cache, cache->cc_skey[i].sk_nargs = cache->cc_skey[i].sk_func.fn_nargs; CACHE5_elog(DEBUG, "CatalogCacheInit %s %d %d %x", - &relation->rd_rel->relname, + RelationGetRelationName(relation), i, tupdesc->attrs[cache->cc_key[i] - 1]->attlen, cache); @@ -304,7 +304,7 @@ comphash(long l, char *v) * typelen so this may break them - XXX */ namestrcpy(&n, v); - v = n.data; + v = NameStr(n); } else if (l < 0) l = VARSIZE(v); diff --git a/src/backend/utils/cache/inval.c b/src/backend/utils/cache/inval.c index 1671a8e9ecd..e5f7beea339 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.27 1999/07/16 05:00:38 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/inval.c,v 1.28 1999/11/07 23:08:26 momjian Exp $ * * Note - this code is real crufty... * @@ -584,7 +584,7 @@ RelationInvalidateHeapTuple(Relation relation, HeapTuple tuple) * this only works for system relations now * ---------------- */ - if (!IsSystemRelationName(RelationGetForm(relation)->relname.data)) + if (!IsSystemRelationName(NameStr(RelationGetForm(relation)->relname))) return; /* ---------------- diff --git a/src/backend/utils/cache/lsyscache.c b/src/backend/utils/cache/lsyscache.c index 75994a31f27..d2b097ed2f5 100644 --- a/src/backend/utils/cache/lsyscache.c +++ b/src/backend/utils/cache/lsyscache.c @@ -6,7 +6,7 @@ * Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/lsyscache.c,v 1.34 1999/09/09 02:36:04 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/lsyscache.c,v 1.35 1999/11/07 23:08:26 momjian Exp $ * * NOTES * Eventually, the index information should go through here, too. @@ -62,7 +62,7 @@ get_attname(Oid relid, AttrNumber attnum) if (HeapTupleIsValid(tp)) { Form_pg_attribute att_tup = (Form_pg_attribute) GETSTRUCT(tp); - return pstrdup(att_tup->attname.data); + return pstrdup(NameStr(att_tup->attname)); } else return NULL; @@ -292,7 +292,7 @@ get_opname(Oid opno) if (HeapTupleIsValid(tp)) { Form_pg_operator optup = (Form_pg_operator) GETSTRUCT(tp); - return pstrdup(optup->oprname.data); + return pstrdup(NameStr(optup->oprname)); } else return NULL; @@ -529,7 +529,7 @@ get_rel_name(Oid relid) if (HeapTupleIsValid(tp)) { Form_pg_class reltup = (Form_pg_class) GETSTRUCT(tp); - return pstrdup(reltup->relname.data); + return pstrdup(NameStr(reltup->relname)); } else return NULL; diff --git a/src/backend/utils/cache/relcache.c b/src/backend/utils/cache/relcache.c index 0090c826149..f780cf96b39 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.75 1999/11/04 08:00:59 inoue Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.76 1999/11/07 23:08:26 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -133,7 +133,7 @@ typedef struct relnamecacheent do { \ RelIdCacheEnt *idhentry; RelNameCacheEnt *namehentry; \ char *relname; Oid reloid; bool found; \ - relname = (RELATION->rd_rel->relname).data; \ + relname = RelationGetRelationName(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 = (RELATION->rd_rel->relname).data; \ + relname = RelationGetRelationName(RELATION); \ namehentry = (RelNameCacheEnt*)hash_search(RelationNameCache, \ relname, \ HASH_REMOVE, \ @@ -534,7 +534,7 @@ build_tupdesc_ind(RelationBuildDescInfo buildinfo, if (!HeapTupleIsValid(atttup)) elog(ERROR, "cannot find attribute %d of relation %s", i, - relation->rd_rel->relname.data); + RelationGetRelationName(relation)); attp = (Form_pg_attribute) GETSTRUCT(atttup); relation->rd_att->attrs[i - 1] = @@ -962,7 +962,7 @@ formrdesc(char *relationName, relation->rd_rel = (Form_pg_class) palloc((Size) (sizeof(*relation->rd_rel))); MemSet(relation->rd_rel, 0, sizeof(FormData_pg_class)); - namestrcpy(&relation->rd_rel->relname, relationName); + strcpy(RelationGetRelationName(relation), relationName); /* ---------------- initialize attribute tuple form @@ -1092,7 +1092,7 @@ RelationNameCacheGetRelation(char *relationName) * null-padded */ namestrcpy(&name, relationName); - RelationNameCacheLookup(name.data, rd); + RelationNameCacheLookup(NameStr(name), rd); if (RelationIsValid(rd)) { @@ -1373,7 +1373,7 @@ RelationForgetRelation(Oid rid) } if (curr == NIL) elog(FATAL, "Local relation %s not found in list", - (RelationGetRelationName(relation))->data); + RelationGetRelationName(relation)); if (prev == NIL) newlyCreatedRelns = lnext(newlyCreatedRelns); else @@ -1745,16 +1745,16 @@ AttrDefaultFetch(Relation relation) continue; if (attrdef[i].adbin != NULL) elog(ERROR, "AttrDefaultFetch: second record found for attr %s in rel %s", - relation->rd_att->attrs[adform->adnum - 1]->attname.data, - relation->rd_rel->relname.data); + NameStr(relation->rd_att->attrs[adform->adnum - 1]->attname), + RelationGetRelationName(relation)); val = (struct varlena *) fastgetattr(&tuple, Anum_pg_attrdef_adbin, adrel->rd_att, &isnull); if (isnull) elog(ERROR, "AttrDefaultFetch: adbin IS NULL for attr %s in rel %s", - relation->rd_att->attrs[adform->adnum - 1]->attname.data, - relation->rd_rel->relname.data); + NameStr(relation->rd_att->attrs[adform->adnum - 1]->attname), + RelationGetRelationName(relation)); attrdef[i].adbin = textout(val); break; } @@ -1763,12 +1763,12 @@ AttrDefaultFetch(Relation relation) if (i >= ndef) elog(ERROR, "AttrDefaultFetch: unexpected record found for attr %d in rel %s", adform->adnum, - relation->rd_rel->relname.data); + RelationGetRelationName(relation)); } if (found < ndef) elog(ERROR, "AttrDefaultFetch: %d record not found for rel %s", - ndef - found, relation->rd_rel->relname.data); + ndef - found, RelationGetRelationName(relation)); index_endscan(sd); pfree(sd); @@ -1818,21 +1818,21 @@ RelCheckFetch(Relation relation) continue; if (found == ncheck) elog(ERROR, "RelCheckFetch: unexpected record found for rel %s", - relation->rd_rel->relname.data); + RelationGetRelationName(relation)); rcname = (Name) fastgetattr(&tuple, Anum_pg_relcheck_rcname, rcrel->rd_att, &isnull); if (isnull) elog(ERROR, "RelCheckFetch: rcname IS NULL for rel %s", - relation->rd_rel->relname.data); - check[found].ccname = nameout(rcname); + RelationGetRelationName(relation)); + check[found].ccname = pstrdup(NameStr(*rcname)); val = (struct varlena *) fastgetattr(&tuple, Anum_pg_relcheck_rcbin, rcrel->rd_att, &isnull); if (isnull) elog(ERROR, "RelCheckFetch: rcbin IS NULL for rel %s", - relation->rd_rel->relname.data); + RelationGetRelationName(relation)); check[found].ccbin = textout(val); found++; ReleaseBuffer(buffer); @@ -1841,7 +1841,7 @@ RelCheckFetch(Relation relation) if (found < ncheck) elog(ERROR, "RelCheckFetch: %d record not found for rel %s", ncheck - found, - relation->rd_rel->relname.data); + RelationGetRelationName(relation)); index_endscan(sd); pfree(sd); diff --git a/src/backend/utils/cache/temprel.c b/src/backend/utils/cache/temprel.c index e8cc0c24873..0119f9e59ec 100644 --- a/src/backend/utils/cache/temprel.c +++ b/src/backend/utils/cache/temprel.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/cache/Attic/temprel.c,v 1.14 1999/09/04 22:03:09 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/cache/Attic/temprel.c,v 1.15 1999/11/07 23:08:26 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -62,8 +62,8 @@ create_temp_relation(char *relname, HeapTuple pg_class_tuple) /* save user-supplied name */ strcpy(temp_rel->user_relname, relname); - StrNCpy(temp_rel->relname, ((Form_pg_class) - GETSTRUCT(pg_class_tuple))->relname.data, NAMEDATALEN); + StrNCpy(temp_rel->relname, NameStr(((Form_pg_class) + GETSTRUCT(pg_class_tuple))->relname), NAMEDATALEN); temp_rel->relid = pg_class_tuple->t_data->t_oid; temp_rel->relkind = ((Form_pg_class) GETSTRUCT(pg_class_tuple))->relkind; temp_rel->xid = GetCurrentTransactionId(); |