|
@@ -162,9 +162,7 @@ static ObjectClass *hppa_cpu_class_by_name(const char *cpu_model)
|
|
g_autofree char *typename = g_strconcat(cpu_model, "-cpu", NULL);
|
|
g_autofree char *typename = g_strconcat(cpu_model, "-cpu", NULL);
|
|
ObjectClass *oc = object_class_by_name(typename);
|
|
ObjectClass *oc = object_class_by_name(typename);
|
|
|
|
|
|
- if (oc &&
|
|
|
|
- !object_class_is_abstract(oc) &&
|
|
|
|
- object_class_dynamic_cast(oc, TYPE_HPPA_CPU)) {
|
|
|
|
|
|
+ if (oc && object_class_dynamic_cast(oc, TYPE_HPPA_CPU)) {
|
|
return oc;
|
|
return oc;
|
|
}
|
|
}
|
|
return NULL;
|
|
return NULL;
|