]> xenbits.xensource.com Git - libvirt.git/commitdiff
cpu: Simplify ppc64ModelFromCPU()
authorAndrea Bolognani <abologna@redhat.com>
Fri, 7 Aug 2015 15:39:04 +0000 (17:39 +0200)
committerAndrea Bolognani <abologna@redhat.com>
Tue, 11 Aug 2015 09:04:56 +0000 (11:04 +0200)
src/cpu/cpu_ppc64.c

index 05ff8f2d941ec80b1305db5ac10218b04b405482..18dbf86a0974f22cb9d60c72dbbe49d23c5d8ec8 100644 (file)
@@ -163,17 +163,10 @@ ppc64ModelFromCPU(const virCPUDef *cpu,
     if (!(model = ppc64ModelFind(map, cpu->model))) {
         virReportError(VIR_ERR_INTERNAL_ERROR,
                        _("Unknown CPU model %s"), cpu->model);
-        goto error;
+        return NULL;
     }
 
-    if (!(model = ppc64ModelCopy(model)))
-        goto error;
-
-    return model;
-
- error:
-    ppc64ModelFree(model);
-    return NULL;
+    return ppc64ModelCopy(model);
 }