diff options
Diffstat (limited to 'src/backend/parser/analyze.c')
-rw-r--r-- | src/backend/parser/analyze.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/backend/parser/analyze.c b/src/backend/parser/analyze.c index 18144f7b941..56f0fdd955a 100644 --- a/src/backend/parser/analyze.c +++ b/src/backend/parser/analyze.c @@ -6,7 +6,7 @@ * Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Header: /cvsroot/pgsql/src/backend/parser/analyze.c,v 1.254 2002/11/15 02:50:07 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/analyze.c,v 1.255 2002/12/12 15:49:33 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -479,14 +479,14 @@ transformInsertStmt(ParseState *pstate, InsertStmt *stmt, { TargetEntry *tle = (TargetEntry *) lfirst(tl); Resdom *resnode = tle->resdom; - Node *expr; + Expr *expr; if (resnode->resjunk) continue; if (tle->expr && IsA(tle->expr, Const)) expr = tle->expr; else - expr = (Node *) makeVar(rtr->rtindex, + expr = (Expr *) makeVar(rtr->rtindex, resnode->resno, resnode->restype, resnode->restypmod, @@ -1807,14 +1807,14 @@ transformSetOperationStmt(ParseState *pstate, SelectStmt *stmt) Resdom *leftResdom = ((TargetEntry *) lfirst(lefttl))->resdom; char *colName = pstrdup(leftResdom->resname); Resdom *resdom; - Node *expr; + Expr *expr; resdom = makeResdom((AttrNumber) pstate->p_last_resno++, colType, -1, colName, false); - expr = (Node *) makeVar(1, + expr = (Expr *) makeVar(1, leftResdom->resno, colType, -1, @@ -2424,7 +2424,7 @@ transformExecuteStmt(ParseState *pstate, ExecuteStmt *stmt) format_type_be(given_type_id), format_type_be(expected_type_id)); - fix_opids(expr); + fix_opfuncids(expr); lfirst(l) = expr; |