From f79bfd9b51c762410030131d9850e96856bec45c Mon Sep 17 00:00:00 2001 From: Peter Krempa Date: Fri, 29 May 2015 13:52:29 +0200 Subject: [PATCH] qemu: Reuse virBitmapToDataBuf in qemuDomainGetEmulatorPinInfo --- src/qemu/qemu_driver.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index f6107b7784..3fdc4483ce 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -5508,8 +5508,6 @@ qemuDomainGetEmulatorPinInfo(virDomainPtr dom, virBitmapPtr cpumask = NULL; virBitmapPtr bitmap = NULL; virCapsPtr caps = NULL; - unsigned char *tmpmap = NULL; - int tmpmaplen; virCheckFlags(VIR_DOMAIN_AFFECT_LIVE | VIR_DOMAIN_AFFECT_CONFIG, -1); @@ -5547,12 +5545,7 @@ qemuDomainGetEmulatorPinInfo(virDomainPtr dom, cpumask = bitmap; } - if (virBitmapToData(cpumask, &tmpmap, &tmpmaplen) < 0) - goto cleanup; - if (tmpmaplen > maplen) - tmpmaplen = maplen; - memcpy(cpumaps, tmpmap, tmpmaplen); - VIR_FREE(tmpmap); + virBitmapToDataBuf(cpumask, cpumaps, maplen); ret = 1; -- GitLab