Refactor ParamListInfo initialization
authorPeter Eisentraut <peter@eisentraut.org>
Thu, 14 Mar 2019 12:30:09 +0000 (13:30 +0100)
committerPeter Eisentraut <peter@eisentraut.org>
Thu, 14 Mar 2019 12:30:09 +0000 (13:30 +0100)
commitc6ff0b892c30122b75d32c524109d16ee3c973f0
treec01cf8fe3258deb6a28af5e7d28a4ea81eda6077
parent1226d932b4dadc39ba2f9a488e4d784443ea6a78
Refactor ParamListInfo initialization

There were six copies of identical nontrivial code.  Put it into a
function.
src/backend/commands/prepare.c
src/backend/executor/functions.c
src/backend/executor/spi.c
src/backend/nodes/params.c
src/backend/tcop/postgres.c
src/include/nodes/params.h
src/pl/plpgsql/src/pl_exec.c