diff options
Diffstat (limited to 'src/backend/access/common/tupdesc.c')
-rw-r--r-- | src/backend/access/common/tupdesc.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/backend/access/common/tupdesc.c b/src/backend/access/common/tupdesc.c index 04622a1362a..1a8d2975cc4 100644 --- a/src/backend/access/common/tupdesc.c +++ b/src/backend/access/common/tupdesc.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/access/common/tupdesc.c,v 1.28 1997/11/24 05:07:42 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/access/common/tupdesc.c,v 1.29 1997/11/25 21:58:35 momjian Exp $ * * NOTES * some of the executor utility code such as "ExecTypeFromTL" should be @@ -20,8 +20,9 @@ #include <postgres.h> -#include <parser/catalog_utils.h> +#include <catalog/pg_type.h> #include <nodes/parsenodes.h> +#include <parser/parse_type.h> #include <utils/builtins.h> #include <utils/fcache.h> #include <utils/syscache.h> @@ -377,10 +378,10 @@ TupleDescInitEntry(TupleDesc desc, */ if (attisset) { - Type t = type("oid"); + Type t = typeidType(OIDOID); - att->attlen = tlen(t); - att->attbyval = tbyval(t); + att->attlen = typeLen(t); + att->attbyval = typeByVal(t); } else { @@ -410,12 +411,12 @@ TupleDescMakeSelfReference(TupleDesc desc, char *relname) { AttributeTupleForm att; - Type t = type("oid"); + Type t = typeidType(OIDOID); att = desc->attrs[attnum - 1]; att->atttypid = TypeShellMake(relname); - att->attlen = tlen(t); - att->attbyval = tbyval(t); + att->attlen = typeLen(t); + att->attbyval = typeByVal(t); att->attnelems = 0; } |