From: Bruce Momjian Date: Thu, 15 Jan 1998 22:31:33 +0000 (+0000) Subject: Fix for aggreg problem and fmgr.c compile problems. X-Git-Tag: REL6_3~343 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=41a4f64dcf91473da3756efdfe6387d952872cc1;p=postgresql Fix for aggreg problem and fmgr.c compile problems. --- diff --git a/src/backend/executor/nodeAgg.c b/src/backend/executor/nodeAgg.c index 91c5e43b61..a319f9d6cf 100644 --- a/src/backend/executor/nodeAgg.c +++ b/src/backend/executor/nodeAgg.c @@ -128,6 +128,7 @@ ExecAgg(Agg *node) for (i = 0; i < nagg; i++) { aggregates[i] = lfirst(alist); + aggregates[i]->aggno = i; alist = lnext(alist); } diff --git a/src/backend/utils/fmgr/fmgr.c b/src/backend/utils/fmgr/fmgr.c index 6a11bda292..08302c3417 100644 --- a/src/backend/utils/fmgr/fmgr.c +++ b/src/backend/utils/fmgr/fmgr.c @@ -7,12 +7,13 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/fmgr/fmgr.c,v 1.10 1998/01/15 19:45:58 pgsql Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/fmgr/fmgr.c,v 1.11 1998/01/15 22:31:33 momjian Exp $ * *------------------------------------------------------------------------- */ #include #include +#include #include "postgres.h" @@ -81,7 +82,7 @@ fmgr_c(FmgrInfo *finfo, * Untrusted functions have very limited use and is clumsy. We * just get rid of it. */ - elog(WARN, "internal error: untrusted function not supported."); + elog(ERROR, "internal error: untrusted function not supported."); } /* @@ -159,7 +160,6 @@ fmgr_c(FmgrInfo *finfo, void fmgr_info(Oid procedureId, FmgrInfo *finfo) { - func_ptr user_fn = NULL; FmgrCall *fcp; HeapTuple procedureTuple; FormData_pg_proc *procedureStruct; @@ -195,7 +195,7 @@ fmgr_info(Oid procedureId, FmgrInfo *finfo) finfo->fn_addr = fmgr_lookupByName(procedureStruct->proname.data); if (!finfo->fn_addr) - elog(WARN, "fmgr_info: function %s: not in internal table", + elog(ERROR, "fmgr_info: function %s: not in internal table", procedureStruct->proname.data); break; case ClanguageId: