From 26a24a702c47403effadb355b7e37f7cf5a488db Mon Sep 17 00:00:00 2001 From: Michal Privoznik Date: Tue, 4 May 2021 08:21:59 +0200 Subject: [PATCH] virCapabilitiesHostNUMAInitReal: Free @cpus properly MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The @cpus variable is an array of structs in which each item contains a virBitmap member. As such it is not enough to just VIR_FREE() the array - each bitmap has to be freed too. Signed-off-by: Michal Privoznik Reviewed-by: Ján Tomko --- src/conf/capabilities.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/conf/capabilities.c b/src/conf/capabilities.c index 084e09286d..4d509a6d28 100644 --- a/src/conf/capabilities.c +++ b/src/conf/capabilities.c @@ -1648,6 +1648,7 @@ virCapabilitiesHostNUMAInitReal(virCapsHostNUMA *caps) cleanup: virBitmapFree(cpumap); + virCapabilitiesClearHostNUMACellCPUTopology(cpus, ncpus); VIR_FREE(cpus); VIR_FREE(siblings); VIR_FREE(pageinfo); -- 2.47.2