]> git.proxmox.com Git - mirror_qemu.git/blobdiff - hw/intc/realview_gic.c
qdev: Use returned bool to check for qdev_realize() etc. failure
[mirror_qemu.git] / hw / intc / realview_gic.c
index f11fb5259af9061bae00bb1112dc7247d7891af3..aa0010e91f8e9806c99b5bbce5b7afe55a99c8c0 100644 (file)
@@ -34,8 +34,7 @@ static void realview_gic_realize(DeviceState *dev, Error **errp)
     int numirq = 96;
 
     qdev_prop_set_uint32(DEVICE(&s->gic), "num-irq", numirq);
-    sysbus_realize(SYS_BUS_DEVICE(&s->gic), &err);
-    if (err != NULL) {
+    if (!sysbus_realize(SYS_BUS_DEVICE(&s->gic), &err)) {
         error_propagate(errp, err);
         return;
     }