diff options
author | Thomas G. Lockhart | 1998-03-07 06:03:28 +0000 |
---|---|---|
committer | Thomas G. Lockhart | 1998-03-07 06:03:28 +0000 |
commit | a540f78668130b78f3093ea8af37e3db27d2fd4f (patch) | |
tree | 7ee85b7f854af15ed54145bdcac39ff016421b56 | |
parent | 8ecc01cf8a66a808798adda65fa6332fdf923ebc (diff) |
Add one-line fix to allow redefining built-in functions.
Bug introduced in mid-January.
-rw-r--r-- | src/backend/utils/fmgr/fmgr.c | 3 |
1 files changed, 2 insertions, 1 deletions
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)); |