virCapabilitiesHostNUMAInitReal: Use g_auto* where possible

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Michal Privoznik 2021-05-04 09:45:15 +02:00
parent 83253ff091
commit 3bab9ce34f

View File

@ -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;
}