From 86475aa58c5c7129de54f0552f3ee61bc1e7ea9e Mon Sep 17 00:00:00 2001 From: Keith Busch Date: Wed, 4 Sep 2019 15:55:38 -0600 Subject: [PATCH] nvme-cli: Fix namespace list output Make sure to provide comma separated namespaces if a controller provides more than one. Signed-off-by: Keith Busch --- nvme-print.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nvme-print.c b/nvme-print.c index 6882410c..8fdab57f 100644 --- a/nvme-print.c +++ b/nvme-print.c @@ -2539,10 +2539,12 @@ static void show_detailed_list(struct nvme_topology *t) for (k = 0; k < c->nr_namespaces; k++) { struct nvme_namespace *n = &c->namespaces[k]; printf("%s%s", comma ? ", " : "", n->name); + comma = true; } for (k = 0; k < s->nr_namespaces; k++) { struct nvme_namespace *n = &s->namespaces[k]; printf("%s%s", comma ? ", " : "", n->name); + comma = true; } printf("\n"); } -- 2.50.1