Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit eb53ff5

Browse files
committed
Fix overly large values/nulls arrays
These arrays were sized with Natts_pg_trigger (19) when they should have been sized with Natts_pg_event_trigger (7). We'd better fix this as it's clearly a mistake and it could become problematic if pg_event_trigger were to gain a dozen or so more columns in the future. No backpatch as there's no actual bug and the column count on those tables isn't going to change in released versions. Author: Xin Zhang <zhanghien@qq.com> Discussion: https://postgr.es/m/tencent_05AD0FB321A414EC3661204D2102AA6EF605@qq.com
1 parent 508a97e commit eb53ff5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/backend/commands/event_trigger.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -276,8 +276,8 @@ insert_event_trigger_tuple(const char *trigname, const char *eventname, Oid evtO
276276
Relation tgrel;
277277
Oid trigoid;
278278
HeapTuple tuple;
279-
Datum values[Natts_pg_trigger];
280-
bool nulls[Natts_pg_trigger];
279+
Datum values[Natts_pg_event_trigger];
280+
bool nulls[Natts_pg_event_trigger];
281281
NameData evtnamedata,
282282
evteventdata;
283283
ObjectAddress myself,

0 commit comments

Comments
 (0)