]> git.proxmox.com Git - mirror_qemu.git/blobdiff - hw/char/serial-pci-multi.c
qdev: Use returned bool to check for qdev_realize() etc. failure
[mirror_qemu.git] / hw / char / serial-pci-multi.c
index 56f915e7c9573489669067357f2a3a0a5cc3afe7..13289674619a7d19c7f2961161e1e555e534146e 100644 (file)
@@ -106,8 +106,7 @@ static void multi_serial_pci_realize(PCIDevice *dev, Error **errp)
 
     for (i = 0; i < nports; i++) {
         s = pci->state + i;
-        qdev_realize(DEVICE(s), NULL, &err);
-        if (err != NULL) {
+        if (!qdev_realize(DEVICE(s), NULL, &err)) {
             error_propagate(errp, err);
             multi_serial_pci_exit(dev);
             return;