diff options
Diffstat (limited to 'src/backend/parser/analyze.c')
| -rw-r--r-- | src/backend/parser/analyze.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/backend/parser/analyze.c b/src/backend/parser/analyze.c index 504e557abe..3f44037ca7 100644 --- a/src/backend/parser/analyze.c +++ b/src/backend/parser/analyze.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/analyze.c,v 1.1.1.1 1996/07/09 06:21:39 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/analyze.c,v 1.2 1996/07/19 07:24:06 scrappy Exp $ * *------------------------------------------------------------------------- */ @@ -1313,6 +1313,11 @@ make_targetlist_expr(ParseState *pstate, elog(WARN, "make_targetlist_expr: invalid use of NULL expression"); type_id = exprType(expr); +#ifdef NULL_PATCH + if (!type_id) { + type_len = 0; + } else +#endif type_len = tlen(get_id_type(type_id)); /* I have no idea what the following does! */ |
