summaryrefslogtreecommitdiff
path: root/src/backend/libpq
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2000-01-10 17:14:46 +0000
committerBruce Momjian <bruce@momjian.us>2000-01-10 17:14:46 +0000
commit8a093d0ae3a139d912ce9f8ba2cde294de79e12e (patch)
tree277c311611eb0a49b4e0654c2c253b1114e8236a /src/backend/libpq
parent6456b17bc1c60ec8d8f4ca08ddebaefad519afc7 (diff)
downloadpostgresql-8a093d0ae3a139d912ce9f8ba2cde294de79e12e.tar.gz
Make number of args to a function configurable.
Diffstat (limited to 'src/backend/libpq')
-rw-r--r--src/backend/libpq/be-pqexec.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/backend/libpq/be-pqexec.c b/src/backend/libpq/be-pqexec.c
index 22d1085276..00b7aca8de 100644
--- a/src/backend/libpq/be-pqexec.c
+++ b/src/backend/libpq/be-pqexec.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/libpq/Attic/be-pqexec.c,v 1.25 2000/01/05 18:23:47 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/libpq/Attic/be-pqexec.c,v 1.26 2000/01/10 17:14:35 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -57,7 +57,7 @@ PQfn(int fnid,
int nargs)
{
char *retval; /* XXX - should be datum, maybe ? */
- char *arg[8];
+ char *arg[FUNC_MAX_ARGS];
int i;
/* ----------------
@@ -304,8 +304,8 @@ pqtest_PQfn(char *q)
v,
f,
offsets;
- char *fields[8];
- PQArgBlock pqargs[7];
+ char *fields[FUNC_MAX_ARGS];
+ PQArgBlock pqargs[FUNC_MAX_ARGS];
int res;
char *pqres;
@@ -313,7 +313,7 @@ pqtest_PQfn(char *q)
* parse q into fields
* ----------------
*/
- i = strparse(q, fields, &offsets, 8);
+ i = strparse(q, fields, &offsets, FUNC_MAX_ARGS);
printf("pqtest_PQfn: strparse returns %d fields\n", i); /* debug */
if (i == 0)
return -1;
@@ -331,7 +331,7 @@ pqtest_PQfn(char *q)
* build a PQArgBlock
* ----------------
*/
- for (j = 1; j < i && j < 8; j++)
+ for (j = 1; j < i && j < FUNC_MAX_ARGS; j++)
{
k = j - 1;
v = atoi(fields[j]);