pgsql: Move plpgsql's fetchArgInfo() into funcapi.c, and rename to

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Move plpgsql's fetchArgInfo() into funcapi.c, and rename to
Date: 2005-12-28 18:11:25
Message-ID: 20051228181125.639FA9DC857@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Move plpgsql's fetchArgInfo() into funcapi.c, and rename to
get_func_arg_info() for consistency with other names there.
This code will probably be useful to other PLs when they start to
support OUT parameters, so better to have it in the main backend.
Also, fix plpgsql validator to detect bogus OUT parameters even when
check_function_bodies is off.

Modified Files:
--------------
pgsql/src/backend/utils/fmgr:
funcapi.c (r1.27 -> r1.28)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/fmgr/funcapi.c.diff?r1=1.27&r2=1.28)
pgsql/src/include:
funcapi.h (r1.21 -> r1.22)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/funcapi.h.diff?r1=1.21&r2=1.22)
pgsql/src/pl/plpgsql/src:
pl_comp.c (r1.97 -> r1.98)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/pl/plpgsql/src/pl_comp.c.diff?r1=1.97&r2=1.98)
pl_handler.c (r1.26 -> r1.27)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/pl/plpgsql/src/pl_handler.c.diff?r1=1.26&r2=1.27)

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2005-12-28 18:34:16 pgsql: Fix plperl validator to honor check_function_bodies: when that is
Previous Message James William Pye 2005-12-28 16:55:12 python - be: Add box accessors.