]> git.proxmox.com Git - mirror_qemu.git/blobdiff - hw/xen/xen-bus.c
qdev: Convert uses of qdev_create() with Coccinelle
[mirror_qemu.git] / hw / xen / xen-bus.c
index 32dd4461bebd8db1d88dba9578ac2075d843b0bb..532f73661b07412a5739a6e4c3ed74729be983f6 100644 (file)
@@ -1387,9 +1387,9 @@ type_init(xen_register_types)
 
 void xen_bus_init(void)
 {
-    DeviceState *dev = qdev_create(NULL, TYPE_XEN_BRIDGE);
+    DeviceState *dev = qdev_new(TYPE_XEN_BRIDGE);
     BusState *bus = qbus_create(TYPE_XEN_BUS, dev, NULL);
 
-    qdev_init_nofail(dev);
+    qdev_realize_and_unref(dev, NULL, &error_fatal);
     qbus_set_bus_hotplug_handler(bus, &error_abort);
 }