mirror of
https://github.com/postgres/postgres.git
synced 2025-04-29 13:56:47 +03:00
Fix mishandling of CreateEventTrigStmt's eventname field.
It's a string, not a scalar. Petr Jelinek
This commit is contained in:
parent
0926ef43c1
commit
763ba1b0f2
@ -3611,7 +3611,7 @@ _copyCreateEventTrigStmt(const CreateEventTrigStmt *from)
|
|||||||
CreateEventTrigStmt *newnode = makeNode(CreateEventTrigStmt);
|
CreateEventTrigStmt *newnode = makeNode(CreateEventTrigStmt);
|
||||||
|
|
||||||
COPY_STRING_FIELD(trigname);
|
COPY_STRING_FIELD(trigname);
|
||||||
COPY_SCALAR_FIELD(eventname);
|
COPY_STRING_FIELD(eventname);
|
||||||
COPY_NODE_FIELD(whenclause);
|
COPY_NODE_FIELD(whenclause);
|
||||||
COPY_NODE_FIELD(funcname);
|
COPY_NODE_FIELD(funcname);
|
||||||
|
|
||||||
|
@ -1806,7 +1806,7 @@ static bool
|
|||||||
_equalCreateEventTrigStmt(const CreateEventTrigStmt *a, const CreateEventTrigStmt *b)
|
_equalCreateEventTrigStmt(const CreateEventTrigStmt *a, const CreateEventTrigStmt *b)
|
||||||
{
|
{
|
||||||
COMPARE_STRING_FIELD(trigname);
|
COMPARE_STRING_FIELD(trigname);
|
||||||
COMPARE_SCALAR_FIELD(eventname);
|
COMPARE_STRING_FIELD(eventname);
|
||||||
COMPARE_NODE_FIELD(funcname);
|
COMPARE_NODE_FIELD(funcname);
|
||||||
COMPARE_NODE_FIELD(whenclause);
|
COMPARE_NODE_FIELD(whenclause);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user