aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/subscriptioncmds.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2017-08-15 23:34:39 -0400
committerPeter Eisentraut <peter_e@gmx.net>2017-08-15 23:34:39 -0400
commit77d05706beb115b412728bd94dce16d83795583d (patch)
treed1154b7ff7b438d7ecd15b2d0bbd9c5b50086a18 /src/backend/commands/subscriptioncmds.c
parent4d4c89171598424b31175ef9b600ac87a9a61023 (diff)
downloadpostgresql-77d05706beb115b412728bd94dce16d83795583d.tar.gz
postgresql-77d05706beb115b412728bd94dce16d83795583d.zip
Fix up some misusage of appendStringInfo() and friends
Change to appendStringInfoChar() or appendStringInfoString() where those can be used. Author: David Rowley <david.rowley@2ndquadrant.com> Reviewed-by: Ashutosh Bapat <ashutosh.bapat@enterprisedb.com>
Diffstat (limited to 'src/backend/commands/subscriptioncmds.c')
-rw-r--r--src/backend/commands/subscriptioncmds.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/backend/commands/subscriptioncmds.c b/src/backend/commands/subscriptioncmds.c
index 005e74201d4..9bc1d178fc7 100644
--- a/src/backend/commands/subscriptioncmds.c
+++ b/src/backend/commands/subscriptioncmds.c
@@ -1117,9 +1117,9 @@ fetch_table_list(WalReceiverConn *wrconn, List *publications)
Assert(list_length(publications) > 0);
initStringInfo(&cmd);
- appendStringInfo(&cmd, "SELECT DISTINCT t.schemaname, t.tablename\n"
- " FROM pg_catalog.pg_publication_tables t\n"
- " WHERE t.pubname IN (");
+ appendStringInfoString(&cmd, "SELECT DISTINCT t.schemaname, t.tablename\n"
+ " FROM pg_catalog.pg_publication_tables t\n"
+ " WHERE t.pubname IN (");
first = true;
foreach(lc, publications)
{
@@ -1130,9 +1130,9 @@ fetch_table_list(WalReceiverConn *wrconn, List *publications)
else
appendStringInfoString(&cmd, ", ");
- appendStringInfo(&cmd, "%s", quote_literal_cstr(pubname));
+ appendStringInfoString(&cmd, quote_literal_cstr(pubname));
}
- appendStringInfoString(&cmd, ")");
+ appendStringInfoChar(&cmd, ')');
res = walrcv_exec(wrconn, cmd.data, 2, tableRow);
pfree(cmd.data);