diff options
Diffstat (limited to 'src/backend/utils/cache/typcache.c')
-rw-r--r-- | src/backend/utils/cache/typcache.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/backend/utils/cache/typcache.c b/src/backend/utils/cache/typcache.c index 8ce32a475f0..6590cbe5c67 100644 --- a/src/backend/utils/cache/typcache.c +++ b/src/backend/utils/cache/typcache.c @@ -241,18 +241,12 @@ shared_record_table_compare(const void *a, const void *b, size_t size, TupleDesc t2; if (k1->shared) - { t1 = (TupleDesc) dsa_get_address(area, k1->u.shared_tupdesc); - t1->attrs = TupleDescAttrAddress(t1); - } else t1 = k1->u.local_tupdesc; if (k2->shared) - { t2 = (TupleDesc) dsa_get_address(area, k2->u.shared_tupdesc); - t2->attrs = TupleDescAttrAddress(t2); - } else t2 = k2->u.local_tupdesc; @@ -270,10 +264,7 @@ shared_record_table_hash(const void *a, size_t size, void *arg) TupleDesc t; if (k->shared) - { t = (TupleDesc) dsa_get_address(area, k->u.shared_tupdesc); - t->attrs = TupleDescAttrAddress(t); - } else t = k->u.local_tupdesc; @@ -1876,7 +1867,6 @@ lookup_rowtype_tupdesc_internal(Oid type_id, int32 typmod, bool noError) tupdesc = (TupleDesc) dsa_get_address(CurrentSession->area, entry->shared_tupdesc); - tupdesc->attrs = TupleDescAttrAddress(tupdesc); Assert(typmod == tupdesc->tdtypmod); /* We may need to extend the local RecordCacheArray. */ @@ -2963,7 +2953,6 @@ find_or_make_matching_shared_tupledesc(TupleDesc tupdesc) result = (TupleDesc) dsa_get_address(CurrentSession->area, record_table_entry->key.u.shared_tupdesc); - result->attrs = TupleDescAttrAddress(result); Assert(result->tdrefcount == -1); return result; @@ -3027,7 +3016,6 @@ find_or_make_matching_shared_tupledesc(TupleDesc tupdesc) result = (TupleDesc) dsa_get_address(CurrentSession->area, record_table_entry->key.u.shared_tupdesc); - result->attrs = TupleDescAttrAddress(result); Assert(result->tdrefcount == -1); return result; @@ -3040,7 +3028,6 @@ find_or_make_matching_shared_tupledesc(TupleDesc tupdesc) record_table_entry); result = (TupleDesc) dsa_get_address(CurrentSession->area, shared_dp); - result->attrs = TupleDescAttrAddress(result); Assert(result->tdrefcount == -1); return result; |