]> git.proxmox.com Git - mirror_qemu.git/blobdiff - target/s390x/cpu.c
qdev: use device_class_set_parent_realize/unrealize/reset()
[mirror_qemu.git] / target / s390x / cpu.c
index d2e6b9f5c703dc187b436ab18205fb48a92ce7f7..979469dc3c5451ce7c961ac6a0a72997f1c4003b 100644 (file)
@@ -464,8 +464,8 @@ static void s390_cpu_class_init(ObjectClass *oc, void *data)
     CPUClass *cc = CPU_CLASS(scc);
     DeviceClass *dc = DEVICE_CLASS(oc);
 
-    scc->parent_realize = dc->realize;
-    dc->realize = s390_cpu_realizefn;
+    device_class_set_parent_realize(dc, s390_cpu_realizefn,
+                                    &scc->parent_realize);
     dc->props = s390x_cpu_properties;
     dc->user_creatable = true;