diff --git a/src/lxc/lxc_driver.c b/src/lxc/lxc_driver.c index 24b96226809db5c80c0c980a246d7c9fec4ec9ee..67088c8fab8cad3f43d09269fdee79fa27d850f6 100644 --- a/src/lxc/lxc_driver.c +++ b/src/lxc/lxc_driver.c @@ -5704,8 +5704,7 @@ lxcDomainGetCPUStats(virDomainPtr dom, ret = virCgroupGetPercpuStats(priv->cgroup, params, nparams, start_cpu, ncpus, 0); cleanup: - if (vm) - virObjectUnlock(vm); + virObjectUnlock(vm); return ret; } diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index e46404b82ef57b98d57f2de7d8e02c2c02009e3e..18118343885a6df75cab0fd227ac846c38c7ac70 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -18081,7 +18081,6 @@ qemuDomainGetCPUStats(virDomainPtr domain, { virDomainObjPtr vm = NULL; int ret = -1; - bool isActive; qemuDomainObjPrivatePtr priv; virCheckFlags(VIR_TYPED_PARAM_STRING_OKAY, -1); @@ -18094,8 +18093,7 @@ qemuDomainGetCPUStats(virDomainPtr domain, if (virDomainGetCPUStatsEnsureACL(domain->conn, vm->def) < 0) goto cleanup; - isActive = virDomainObjIsActive(vm); - if (!isActive) { + if (!virDomainObjIsActive(vm)) { virReportError(VIR_ERR_OPERATION_INVALID, "%s", _("domain is not running")); goto cleanup;