aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2000-01-11 05:41:49 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2000-01-11 05:41:49 +0000
commit41f17e676f50f4ef28ed0097360e8b92dee6734b (patch)
tree32d77ecc6131323235c3ec362430c6f572f4c598 /src
parentac295f43f5170e8773e32ea469c9489842a750f0 (diff)
downloadpostgresql-41f17e676f50f4ef28ed0097360e8b92dee6734b.tar.gz
postgresql-41f17e676f50f4ef28ed0097360e8b92dee6734b.zip
Another FUNC_MAX_ARGS tweak.
Diffstat (limited to 'src')
-rw-r--r--src/backend/commands/trigger.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/commands/trigger.c b/src/backend/commands/trigger.c
index c8dfd504e7b..86bacf1be5c 100644
--- a/src/backend/commands/trigger.c
+++ b/src/backend/commands/trigger.c
@@ -41,7 +41,7 @@ void
CreateTrigger(CreateTrigStmt *stmt)
{
int16 tgtype;
- int16 tgattr[FUNC_MAX_ARGS] = {0};
+ int16 tgattr[FUNC_MAX_ARGS];
Datum values[Natts_pg_trigger];
char nulls[Natts_pg_trigger];
Relation rel;
@@ -228,6 +228,7 @@ CreateTrigger(CreateTrigStmt *stmt)
values[Anum_pg_trigger_tgnargs - 1] = Int16GetDatum(0);
values[Anum_pg_trigger_tgargs - 1] = PointerGetDatum(byteain(""));
}
+ MemSet(tgattr, 0, FUNC_MAX_ARGS * sizeof(int16));
values[Anum_pg_trigger_tgattr - 1] = PointerGetDatum(tgattr);
tuple = heap_formtuple(tgrel->rd_att, values, nulls);