mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-31 10:30:33 +03:00 
			
		
		
		
	AttrConstr --> TupleConstr
This commit is contained in:
		| @@ -7,7 +7,7 @@ | ||||
|  * | ||||
|  * | ||||
|  * IDENTIFICATION | ||||
|  *    $Header: /cvsroot/pgsql/src/backend/access/common/tupdesc.c,v 1.16 1997/08/21 03:01:15 momjian Exp $ | ||||
|  *    $Header: /cvsroot/pgsql/src/backend/access/common/tupdesc.c,v 1.17 1997/08/21 04:03:34 vadim Exp $ | ||||
|  * | ||||
|  * NOTES | ||||
|  *    some of the executor utility code such as "ExecTypeFromTL" should be | ||||
| @@ -119,8 +119,8 @@ CreateTupleDescCopy(TupleDesc tupdesc) | ||||
| 		ATTRIBUTE_TUPLE_SIZE); | ||||
|     } | ||||
|     if (tupdesc->constr) { | ||||
|       desc->constr = (AttrConstr *) palloc(sizeof(struct attrConstr)); | ||||
|       memmove(desc->constr, tupdesc->constr, sizeof(struct attrConstr)); | ||||
|       desc->constr = (TupleConstr *) palloc(sizeof(TupleConstr)); | ||||
|       memmove(desc->constr, tupdesc->constr, sizeof(TupleConstr)); | ||||
|     } else | ||||
|       desc->constr = NULL; | ||||
|     return desc; | ||||
| @@ -179,7 +179,7 @@ TupleDescInitEntry(TupleDesc desc, | ||||
| 	memset(att->attname.data,0,NAMEDATALEN); | ||||
|  | ||||
|      | ||||
|     att->attdisbursion  = 0;			/* dummy value */ | ||||
|     att->attnvals  = 0;			/* dummy value */ | ||||
|     att->attcacheoff = 	-1; | ||||
|      | ||||
|     att->attnum = attributeNumber; | ||||
| @@ -387,7 +387,7 @@ BuildDescForRelation(List *schema, char *relname) | ||||
| 	/* This is for constraints */ | ||||
| 	if (entry->is_not_null) { | ||||
|            if (!desc->constr) | ||||
|                desc->constr = (AttrConstr *) palloc(sizeof(struct attrConstr)); | ||||
|                desc->constr = (TupleConstr *) palloc(sizeof(TupleConstr)); | ||||
|            desc->constr->has_not_null = true; | ||||
|         }  | ||||
|         desc->attrs[attnum-1]->attnotnull = entry->is_not_null; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user