diff options
Diffstat (limited to 'src/backend/optimizer/plan/subselect.c')
-rw-r--r-- | src/backend/optimizer/plan/subselect.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/backend/optimizer/plan/subselect.c b/src/backend/optimizer/plan/subselect.c index 15d16d00221..4be69d77cfd 100644 --- a/src/backend/optimizer/plan/subselect.c +++ b/src/backend/optimizer/plan/subselect.c @@ -7,7 +7,7 @@ * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/plan/subselect.c,v 1.74 2003/04/08 23:20:01 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/plan/subselect.c,v 1.75 2003/04/29 22:13:09 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -495,10 +495,13 @@ convert_sublink_opers(List *lefthand, List *operOids, * Make the expression node. * * Note: we use make_op_expr in case runtime type conversion - * function calls must be inserted for this operator! + * function calls must be inserted for this operator! (But we + * are not expecting to have to resolve unknown Params, so + * it's okay to pass a null pstate.) */ result = lappend(result, - make_op_expr(tup, + make_op_expr(NULL, + tup, leftop, rightop, exprType(leftop), |