Declare local variables at the start of the block and fix trivial formatting issues. --- src/conf/domain_conf.c | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index fad293b..18df1bd 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -14463,9 +14463,8 @@ virDomainDefFormatInternal(virDomainDefPtr def, def->cputune.emulator_quota); for (i = 0; i < def->cputune.nvcpupin; i++) { - /* Ignore the vcpupin which inherit from "cpuset" - * of "<vcpu>." - */ + char *cpumask; + /* Ignore the vcpupin which inherit from "cpuset of "<vcpu>." */ if (def->cpumask && virBitmapEqual(def->cpumask, def->cputune.vcpupin[i]->cpumask)) @@ -14474,10 +14473,7 @@ virDomainDefFormatInternal(virDomainDefPtr def, virBufferAsprintf(buf, " <vcpupin vcpu='%u' ", def->cputune.vcpupin[i]->vcpuid); - char *cpumask = NULL; - cpumask = virBitmapFormat(def->cputune.vcpupin[i]->cpumask); - - if (cpumask == NULL) { + if (!(cpumask = virBitmapFormat(def->cputune.vcpupin[i]->cpumask))) { virReportError(VIR_ERR_INTERNAL_ERROR, "%s", _("failed to format cpuset for vcpupin")); goto error; @@ -14488,11 +14484,10 @@ virDomainDefFormatInternal(virDomainDefPtr def, } if (def->cputune.emulatorpin) { + char *cpumask; virBufferAsprintf(buf, " <emulatorpin "); - char *cpumask = NULL; - cpumask = virBitmapFormat(def->cputune.emulatorpin->cpumask); - if (cpumask == NULL) { + if (!(cpumask = virBitmapFormat(def->cputune.emulatorpin->cpumask))) { virReportError(VIR_ERR_INTERNAL_ERROR, "%s", _("failed to format cpuset for emulator")); goto error; -- 1.8.1.1 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list