From: Ján Tomko Date: Wed, 2 Aug 2017 13:38:40 +0000 (+0200) Subject: virCapabilitiesFormatCaches: free cpus_str right after use X-Git-Tag: v3.7.0-rc1~235 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2403dcce51bef33d05700a78e16de548f484ea44;p=thirdparty%2Flibvirt.git virCapabilitiesFormatCaches: free cpus_str right after use This will simplify the cleanup when we start checking for buffer errors. --- diff --git a/src/conf/capabilities.c b/src/conf/capabilities.c index 0f99f30962..561a6cf9e7 100644 --- a/src/conf/capabilities.c +++ b/src/conf/capabilities.c @@ -904,6 +904,7 @@ virCapabilitiesFormatCaches(virBufferPtr buf, bank->size >> (kilos * 10), kilos ? "KiB" : "B", cpus_str); + VIR_FREE(cpus_str); virBufferAdjustIndent(&controlBuf, indent + 4); for (j = 0; j < bank->ncontrols; j++) { @@ -937,8 +938,6 @@ virCapabilitiesFormatCaches(virBufferPtr buf, } else { virBufferAddLit(buf, "/>\n"); } - - VIR_FREE(cpus_str); } virBufferAdjustIndent(buf, -2);