diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2018-12-19 11:02:07 -0500 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2018-12-19 11:02:07 -0500 |
commit | c9a1c55a8b342cd00ffa810dfa63620ce6d497da (patch) | |
tree | 7ab142ddccb78f2b468408dd65f38837c209ab24 | |
parent | 741c4c41429b72b8140a269f578f5a87e03d6ab6 (diff) | |
download | postgresql-c9a1c55a8b342cd00ffa810dfa63620ce6d497da.tar.gz postgresql-c9a1c55a8b342cd00ffa810dfa63620ce6d497da.zip |
Doc: fix incorrect example of collecting arguments with fmgr macros.
Thinko in commit f66912b0a. Back-patch to v10, as that was.
Discussion: https://postgr.es/m/154522283371.15419.15167411691473730460@wrigleys.postgresql.org
-rw-r--r-- | doc/src/sgml/spi.sgml | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/doc/src/sgml/spi.sgml b/doc/src/sgml/spi.sgml index 9db11d22fba..6f4f3bae6ff 100644 --- a/doc/src/sgml/spi.sgml +++ b/doc/src/sgml/spi.sgml @@ -4587,14 +4587,15 @@ execq(PG_FUNCTION_ARGS) uint64 proc; /* Convert given text object to a C string */ - command = text_to_cstring(PG_GETARG_TEXT_PP(1)); - cnt = PG_GETARG_INT32(2); + command = text_to_cstring(PG_GETARG_TEXT_PP(0)); + cnt = PG_GETARG_INT32(1); SPI_connect(); ret = SPI_exec(command, cnt); proc = SPI_processed; + /* * If some rows were fetched, print them via elog(INFO). */ @@ -4611,7 +4612,7 @@ execq(PG_FUNCTION_ARGS) int i; for (i = 1, buf[0] = 0; i <= tupdesc->natts; i++) - snprintf(buf + strlen (buf), sizeof(buf) - strlen(buf), " %s%s", + snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf), " %s%s", SPI_getvalue(tuple, tupdesc, i), (i == tupdesc->natts) ? " " : " |"); elog(INFO, "EXECQ: %s", buf); |