From: Michal Privoznik Date: Tue, 4 May 2021 07:45:15 +0000 (+0200) Subject: virCapabilitiesHostNUMAInitReal: Use g_auto* where possible X-Git-Tag: v7.4.0-rc1~174 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3bab9ce34f4390d24861d45c3ccba4ca4e071fd2;p=thirdparty%2Flibvirt.git virCapabilitiesHostNUMAInitReal: Use g_auto* where possible Signed-off-by: Michal Privoznik Reviewed-by: Ján Tomko --- diff --git a/src/conf/capabilities.c b/src/conf/capabilities.c index ea07afc920..c487229ae8 100644 --- a/src/conf/capabilities.c +++ b/src/conf/capabilities.c @@ -1598,10 +1598,10 @@ virCapabilitiesHostNUMAInitReal(virCapsHostNUMA *caps) int n; unsigned long long memory; virCapsHostNUMACellCPU *cpus = NULL; - virBitmap *cpumap = NULL; - virCapsHostNUMACellSiblingInfo *siblings = NULL; + g_autoptr(virBitmap) cpumap = NULL; + g_autofree virCapsHostNUMACellSiblingInfo *siblings = NULL; int nsiblings = 0; - virCapsHostNUMACellPageInfo *pageinfo = NULL; + g_autofree virCapsHostNUMACellPageInfo *pageinfo = NULL; int npageinfo; int ret = -1; int ncpus = 0; @@ -1652,11 +1652,8 @@ virCapabilitiesHostNUMAInitReal(virCapsHostNUMA *caps) ret = 0; cleanup: - virBitmapFree(cpumap); virCapabilitiesClearHostNUMACellCPUTopology(cpus, ncpus); VIR_FREE(cpus); - VIR_FREE(siblings); - VIR_FREE(pageinfo); return ret; }