MINOR: cli: don't add a semicolon at the end of HAPROXY_CLI
Only add the semicolon when there is several CLI in HAPROXY_CLI and
HAPROXY_MASTER_CLI.
diff --git a/src/cli.c b/src/cli.c
index e21c7d2..568ceba 100644
--- a/src/cli.c
+++ b/src/cli.c
@@ -391,6 +391,10 @@
char addr[46];
char port[6];
+ /* separate listener by semicolons */
+ if (trash->data)
+ chunk_appendf(trash, ";");
+
if (l->addr.ss_family == AF_UNIX) {
const struct sockaddr_un *un;
@@ -411,8 +415,6 @@
} else if (l->addr.ss_family == AF_CUST_SOCKPAIR) {
chunk_appendf(trash, "sockpair@%d", ((struct sockaddr_in *)&l->addr)->sin_addr.s_addr);
}
- /* separate listener by semicolons */
- trash->area[trash->data++] = ';';
}
}
trash->area[trash->data++] = '\0';