diff options
author | Robert Haas <rhaas@postgresql.org> | 2014-09-22 16:05:51 -0400 |
---|---|---|
committer | Robert Haas <rhaas@postgresql.org> | 2014-09-22 16:19:59 -0400 |
commit | e35db342aa6a67181d54b09cb80d088805a5f408 (patch) | |
tree | da093805ea8a26ee05ebc262ddac5c7a7e2320bd | |
parent | 9474c9d8107ba21ed9b8b9c1efde433f3d20e45f (diff) | |
download | postgresql-e35db342aa6a67181d54b09cb80d088805a5f408.tar.gz postgresql-e35db342aa6a67181d54b09cb80d088805a5f408.zip |
Fix mishandling of CreateEventTrigStmt's eventname field.
It's a string, not a scalar.
Petr Jelinek
-rw-r--r-- | src/backend/nodes/copyfuncs.c | 2 | ||||
-rw-r--r-- | src/backend/nodes/equalfuncs.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/nodes/copyfuncs.c b/src/backend/nodes/copyfuncs.c index 9dba72bb592..4f7a7d00661 100644 --- a/src/backend/nodes/copyfuncs.c +++ b/src/backend/nodes/copyfuncs.c @@ -3507,7 +3507,7 @@ _copyCreateEventTrigStmt(const CreateEventTrigStmt *from) CreateEventTrigStmt *newnode = makeNode(CreateEventTrigStmt); COPY_STRING_FIELD(trigname); - COPY_SCALAR_FIELD(eventname); + COPY_STRING_FIELD(eventname); COPY_NODE_FIELD(whenclause); COPY_NODE_FIELD(funcname); diff --git a/src/backend/nodes/equalfuncs.c b/src/backend/nodes/equalfuncs.c index 210c9b77f57..fb1cb51ffb5 100644 --- a/src/backend/nodes/equalfuncs.c +++ b/src/backend/nodes/equalfuncs.c @@ -1750,7 +1750,7 @@ static bool _equalCreateEventTrigStmt(const CreateEventTrigStmt *a, const CreateEventTrigStmt *b) { COMPARE_STRING_FIELD(trigname); - COMPARE_SCALAR_FIELD(eventname); + COMPARE_STRING_FIELD(eventname); COMPARE_NODE_FIELD(funcname); COMPARE_NODE_FIELD(whenclause); |