aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2018-10-08 10:36:33 -0300
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2018-10-08 10:36:33 -0300
commit8569ef63f4d30d25f950270f62ca7263b56157a3 (patch)
treee3caedcb0b09600dec8ee038d92551f4bca15df4
parent69ff26b96f6f1ea947bd52d18f21e99fd61c25ec (diff)
downloadpostgresql-8569ef63f4d30d25f950270f62ca7263b56157a3.tar.gz
postgresql-8569ef63f4d30d25f950270f62ca7263b56157a3.zip
Silence compiler warning in Assert()
gcc 6.3 does not whine about this mistake I made in 39808e8868c8 but evidently lots of other compilers do, according to Michael Paquier, Peter Eisentraut, Arthur Zakirov, Tomas Vondra. Discussion: too many to list
-rw-r--r--src/backend/commands/event_trigger.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/commands/event_trigger.c b/src/backend/commands/event_trigger.c
index 2c1dc47541c..9a702e4097e 100644
--- a/src/backend/commands/event_trigger.c
+++ b/src/backend/commands/event_trigger.c
@@ -1761,7 +1761,7 @@ EventTriggerCollectAlterTableSubcmd(Node *subcmd, ObjectAddress address)
return;
Assert(IsA(subcmd, AlterTableCmd));
- Assert(OidIsValid(currentEventTriggerState->currentCommand));
+ Assert(currentEventTriggerState->currentCommand != NULL);
Assert(OidIsValid(currentEventTriggerState->currentCommand->d.alterTable.objectId));
oldcxt = MemoryContextSwitchTo(currentEventTriggerState->cxt);