mirror of
https://github.com/postgres/postgres.git
synced 2025-06-02 00:01:40 -04:00
Another FUNC_MAX_ARGS tweak.
This commit is contained in:
parent
ac295f43f5
commit
41f17e676f
@ -41,7 +41,7 @@ void
|
|||||||
CreateTrigger(CreateTrigStmt *stmt)
|
CreateTrigger(CreateTrigStmt *stmt)
|
||||||
{
|
{
|
||||||
int16 tgtype;
|
int16 tgtype;
|
||||||
int16 tgattr[FUNC_MAX_ARGS] = {0};
|
int16 tgattr[FUNC_MAX_ARGS];
|
||||||
Datum values[Natts_pg_trigger];
|
Datum values[Natts_pg_trigger];
|
||||||
char nulls[Natts_pg_trigger];
|
char nulls[Natts_pg_trigger];
|
||||||
Relation rel;
|
Relation rel;
|
||||||
@ -228,6 +228,7 @@ CreateTrigger(CreateTrigStmt *stmt)
|
|||||||
values[Anum_pg_trigger_tgnargs - 1] = Int16GetDatum(0);
|
values[Anum_pg_trigger_tgnargs - 1] = Int16GetDatum(0);
|
||||||
values[Anum_pg_trigger_tgargs - 1] = PointerGetDatum(byteain(""));
|
values[Anum_pg_trigger_tgargs - 1] = PointerGetDatum(byteain(""));
|
||||||
}
|
}
|
||||||
|
MemSet(tgattr, 0, FUNC_MAX_ARGS * sizeof(int16));
|
||||||
values[Anum_pg_trigger_tgattr - 1] = PointerGetDatum(tgattr);
|
values[Anum_pg_trigger_tgattr - 1] = PointerGetDatum(tgattr);
|
||||||
|
|
||||||
tuple = heap_formtuple(tgrel->rd_att, values, nulls);
|
tuple = heap_formtuple(tgrel->rd_att, values, nulls);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user