|
@@ -160,12 +160,8 @@ static void hppa_cpu_initfn(Object *obj)
|
|
static ObjectClass *hppa_cpu_class_by_name(const char *cpu_model)
|
|
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);
|
|
|
|
|
|
|
|
- if (oc && object_class_dynamic_cast(oc, TYPE_HPPA_CPU)) {
|
|
|
|
- return oc;
|
|
|
|
- }
|
|
|
|
- return NULL;
|
|
|
|
|
|
+ return object_class_by_name(typename);
|
|
}
|
|
}
|
|
|
|
|
|
static void hppa_cpu_list_entry(gpointer data, gpointer user_data)
|
|
static void hppa_cpu_list_entry(gpointer data, gpointer user_data)
|