From: Ján Tomko Date: Tue, 12 Feb 2019 08:02:32 +0000 (+0100) Subject: virsh: use virBufferTrim in cmdDomFSInfo X-Git-Tag: v5.1.0-rc1~151 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0e7707d830d4b78b4e3764339bed05518852b005;p=thirdparty%2Flibvirt.git virsh: use virBufferTrim in cmdDomFSInfo Add comma after every string and trim the final one. Signed-off-by: Ján Tomko --- diff --git a/tools/virsh-domain.c b/tools/virsh-domain.c index d21e77ce75..6124126576 100644 --- a/tools/virsh-domain.c +++ b/tools/virsh-domain.c @@ -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);