From: Ben Pfaff Date: Thu, 22 Dec 2011 23:51:39 +0000 (-0800) Subject: unixctl: Improve readability of "help" output for long command names. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e7b5947add23e57d6b77f31385a1d9116a28f6af;p=openvswitch unixctl: Improve readability of "help" output for long command names. Without this change, if a unixctl command name is 23 character long or longer, no space appeared between the command name and its usage. This commit ensures that at least one space always appears. No command yet has a name this long. I discovered this issue when I added one that does. Signed-off-by: Ben Pfaff --- diff --git a/lib/unixctl.c b/lib/unixctl.c index 2a2bcf21..caaf252d 100644 --- a/lib/unixctl.c +++ b/lib/unixctl.c @@ -96,7 +96,7 @@ unixctl_help(struct unixctl_conn *conn, int argc OVS_UNUSED, const struct shash_node *node = nodes[i]; const struct unixctl_command *command = node->data; - ds_put_format(&ds, " %-23s%s\n", node->name, command->usage); + ds_put_format(&ds, " %-23s %s\n", node->name, command->usage); } free(nodes);