Обсуждение: pgsql: Move plpgsql's fetchArgInfo() into funcapi.c, and rename to
pgsql: Move plpgsql's fetchArgInfo() into funcapi.c, and rename to
От
tgl@postgresql.org (Tom Lane)
Дата:
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)