From d6d07a0eeabc8dfa6f8803193c2896d3e2e53a3c Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Tue, 1 Jul 2003 00:04:39 +0000 Subject: SQL functions can have arguments and results declared ANYARRAY or ANYELEMENT. The effect is to postpone typechecking of the function body until runtime. Documentation is still lacking. Original patch by Joe Conway, modified to postpone type checking by Tom Lane. --- src/backend/utils/adt/arrayfuncs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/backend/utils/adt/arrayfuncs.c') diff --git a/src/backend/utils/adt/arrayfuncs.c b/src/backend/utils/adt/arrayfuncs.c index 808353a63d4..d0a876a877b 100644 --- a/src/backend/utils/adt/arrayfuncs.c +++ b/src/backend/utils/adt/arrayfuncs.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/arrayfuncs.c,v 1.92 2003/06/27 00:33:25 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/arrayfuncs.c,v 1.93 2003/07/01 00:04:38 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -2792,7 +2792,7 @@ array_type_coerce(PG_FUNCTION_ARGS) if (my_extra->srctype != src_elem_type) { - Oid tgt_type = get_fn_expr_rettype(fcinfo); + Oid tgt_type = get_fn_expr_rettype(fmgr_info); Oid tgt_elem_type; Oid funcId; -- cgit v1.2.3