]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: Drop ret variable from qemuConnectCPUModelComparison
authorJiri Denemark <jdenemar@redhat.com>
Tue, 21 Jul 2020 13:47:29 +0000 (15:47 +0200)
committerJiri Denemark <jdenemar@redhat.com>
Tue, 21 Jul 2020 14:10:03 +0000 (16:10 +0200)
Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_driver.c

index b8ba2e3fb9a98a75c831001c90e3dacde1196394..8e81c30a93fc8e05f3938dbcc04ab92bf6e5551c 100644 (file)
@@ -13150,7 +13150,6 @@ qemuConnectCPUModelComparison(virQEMUCapsPtr qemuCaps,
 {
     g_autoptr(qemuProcessQMP) proc = NULL;
     g_autofree char *result = NULL;
-    int ret = VIR_CPU_COMPARE_ERROR;
 
     if (!(proc = qemuProcessQMPNew(virQEMUCapsGetBinary(qemuCaps),
                                    libDir, runUid, runGid, false)))
@@ -13163,15 +13162,17 @@ qemuConnectCPUModelComparison(virQEMUCapsPtr qemuCaps,
         return VIR_CPU_COMPARE_ERROR;
 
     if (STREQ(result, "identical"))
-        ret = VIR_CPU_COMPARE_IDENTICAL;
-    else if (STREQ(result, "superset"))
-        ret = VIR_CPU_COMPARE_SUPERSET;
-    else if (failIncompatible)
+        return VIR_CPU_COMPARE_IDENTICAL;
+
+    if (STREQ(result, "superset"))
+        return VIR_CPU_COMPARE_SUPERSET;
+
+    if (failIncompatible) {
         virReportError(VIR_ERR_CPU_INCOMPATIBLE, NULL);
-    else
-        ret = VIR_CPU_COMPARE_INCOMPATIBLE;
+        return VIR_CPU_COMPARE_ERROR;
+    }
 
-    return ret;
+    return VIR_CPU_COMPARE_INCOMPATIBLE;
 }