From a540f78668130b78f3093ea8af37e3db27d2fd4f Mon Sep 17 00:00:00 2001 From: "Thomas G. Lockhart" <lockhart@fourpalms.org> Date: Sat, 7 Mar 1998 06:03:28 +0000 Subject: [PATCH] Add one-line fix to allow redefining built-in functions. Bug introduced in mid-January. --- src/backend/utils/fmgr/fmgr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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)); -- GitLab