From: Thomas G. Lockhart Date: Sat, 7 Mar 1998 06:03:28 +0000 (+0000) Subject: Add one-line fix to allow redefining built-in functions. X-Git-Tag: REL6_3_2~155 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a540f78668130b78f3093ea8af37e3db27d2fd4f;p=thirdparty%2Fpostgresql.git Add one-line fix to allow redefining built-in functions. Bug introduced in mid-January. --- diff --git a/src/backend/utils/fmgr/fmgr.c b/src/backend/utils/fmgr/fmgr.c index de248c02058..618ab6a802f 100644 --- a/src/backend/utils/fmgr/fmgr.c +++ b/src/backend/utils/fmgr/fmgr.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/fmgr/fmgr.c,v 1.15 1998/02/26 04:37:40 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/fmgr/fmgr.c,v 1.16 1998/03/07 06:03:28 thomas Exp $ * *------------------------------------------------------------------------- */ @@ -199,6 +199,7 @@ fmgr_info(Oid procedureId, FmgrInfo *finfo) if (!finfo->fn_addr) elog(ERROR, "fmgr_info: function %s: not in internal table", procedureStruct->proname.data); + finfo->fn_nargs = procedureStruct->pronargs; break; case ClanguageId: finfo->fn_addr = fmgr_dynamic(procedureId, &(finfo->fn_nargs));