From 54477b07fb81ab4a55c263f3449bc07469db30fb Mon Sep 17 00:00:00 2001 From: Eduardo Habkost Date: Thu, 20 Aug 2015 14:54:28 -0700 Subject: [PATCH] vexpress: Don't set name on abstract class MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The MachineClass::name field won't be ever be used on TYPE_VEXPRESS, as it is an abstract class and the machine class lookup code explicitly skips abstract classes. We can remove it to make the code simpler. Signed-off-by: Eduardo Habkost Reviewed-by: David Gibson Signed-off-by: Andreas Färber --- hw/arm/vexpress.c | 1 - 1 file changed, 1 deletion(-) diff --git a/hw/arm/vexpress.c b/hw/arm/vexpress.c index da8301a294..e7ac3a5187 100644 --- a/hw/arm/vexpress.c +++ b/hw/arm/vexpress.c @@ -747,7 +747,6 @@ static void vexpress_class_init(ObjectClass *oc, void *data) { MachineClass *mc = MACHINE_CLASS(oc); - mc->name = TYPE_VEXPRESS_MACHINE; mc->desc = "ARM Versatile Express"; mc->init = vexpress_common_init; mc->block_default_type = IF_SCSI; -- GitLab