diff options
Diffstat (limited to 'src/backend/rewrite/rewriteHandler.c')
-rw-r--r-- | src/backend/rewrite/rewriteHandler.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/backend/rewrite/rewriteHandler.c b/src/backend/rewrite/rewriteHandler.c index b63fb4aff39..e5a1d4c7472 100644 --- a/src/backend/rewrite/rewriteHandler.c +++ b/src/backend/rewrite/rewriteHandler.c @@ -7,7 +7,7 @@ * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/rewrite/rewriteHandler.c,v 1.171 2007/03/01 18:50:28 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/rewrite/rewriteHandler.c,v 1.172 2007/03/17 00:11:04 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -643,6 +643,7 @@ rewriteTargetList(Query *parsetree, Relation target_relation, else { new_expr = (Node *) makeConst(att_tup->atttypid, + -1, att_tup->attlen, (Datum) 0, true, /* isnull */ @@ -981,6 +982,7 @@ rewriteValuesRTE(RangeTblEntry *rte, Relation target_relation, List *attrnos) if (!new_expr) { new_expr = (Node *) makeConst(att_tup->atttypid, + -1, att_tup->attlen, (Datum) 0, true, /* isnull */ |