]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
virsh: use virBufferTrim in cmdDomFSInfo
authorJán Tomko <jtomko@redhat.com>
Tue, 12 Feb 2019 08:02:32 +0000 (09:02 +0100)
committerJán Tomko <jtomko@redhat.com>
Tue, 12 Feb 2019 09:14:53 +0000 (10:14 +0100)
Add comma after every string and trim the final one.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
tools/virsh-domain.c

index d21e77ce752f83f539103927d83afc03bb92bae8..6124126576016b23e125ef700a43f744a3cae2ed 100644 (file)
@@ -13968,11 +13968,9 @@ cmdDomFSInfo(vshControl *ctl, const vshCmd *cmd)
             virBuffer targetsBuff = VIR_BUFFER_INITIALIZER;
             VIR_AUTOFREE(char *) targets = NULL;
 
-            for (j = 0; j < info[i]->ndevAlias; j++) {
-                virBufferAdd(&targetsBuff, info[i]->devAlias[j], -1);
-                if (j != info[i]->ndevAlias - 1)
-                    virBufferAddChar(&targetsBuff, ',');
-            }
+            for (j = 0; j < info[i]->ndevAlias; j++)
+                virBufferAsprintf(&targetsBuff, "%s,", info[i]->devAlias[j]);
+            virBufferTrim(&targetsBuff, ",", -1);
 
             targets = virBufferContentAndReset(&targetsBuff);