diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2000-01-11 05:41:49 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2000-01-11 05:41:49 +0000 |
commit | 41f17e676f50f4ef28ed0097360e8b92dee6734b (patch) | |
tree | 32d77ecc6131323235c3ec362430c6f572f4c598 /src/backend/commands/trigger.c | |
parent | ac295f43f5170e8773e32ea469c9489842a750f0 (diff) | |
download | postgresql-41f17e676f50f4ef28ed0097360e8b92dee6734b.tar.gz postgresql-41f17e676f50f4ef28ed0097360e8b92dee6734b.zip |
Another FUNC_MAX_ARGS tweak.
Diffstat (limited to 'src/backend/commands/trigger.c')
-rw-r--r-- | src/backend/commands/trigger.c | 3 |
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); |