postgres.git / summary / log / commit / refs
commit b1ff33fd9bb82937f4719f264972e6a3c83cdb89
Author: Peter Eisentraut <peter_e@gmx.net>
Date: Mon May 15 17:59:58 2017 +0000
First released in: 10.0
Add assertion to quiet Coverity
src/backend/commands/subscriptioncmds.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/backend/commands/subscriptioncmds.c b/src/backend/commands/subscriptioncmds.c
index 21ef15fa0fa..304ac842a55 100644
--- a/src/backend/commands/subscriptioncmds.c
+++ b/src/backend/commands/subscriptioncmds.c
@@ -69,6 +69,9 @@ parse_subscription_options(List *options, bool *connect, bool *enabled_given,
bool create_slot_given = false;
bool copy_data_given = false;
+ /* If connect is specified, the others also need to be. */
+ Assert(!connect || (enabled && create_slot && copy_data));
+
if (connect)
*connect = true;
if (enabled)
[parent: 82d24bab75d4]