]> git.proxmox.com Git - mirror_qemu.git/blobdiff - target/m68k/cpu.c
qdev: use device_class_set_parent_realize/unrealize/reset()
[mirror_qemu.git] / target / m68k / cpu.c
index 98919b358bf55aaa04715181af23e3523d1f3bf4..6a80be009bfe6c1ab33d0780390011da7034b6ee 100644 (file)
@@ -255,9 +255,8 @@ static void m68k_cpu_class_init(ObjectClass *c, void *data)
     CPUClass *cc = CPU_CLASS(c);
     DeviceClass *dc = DEVICE_CLASS(c);
 
-    mcc->parent_realize = dc->realize;
-    dc->realize = m68k_cpu_realizefn;
-
+    device_class_set_parent_realize(dc, m68k_cpu_realizefn,
+                                    &mcc->parent_realize);
     mcc->parent_reset = cc->reset;
     cc->reset = m68k_cpu_reset;