]> git.proxmox.com Git - qemu.git/blobdiff - hw/pci/pci-hotplug-old.c
qdev: Drop misleading qdev_free() function
[qemu.git] / hw / pci / pci-hotplug-old.c
index 619fe473e8fdc30e4e02427c1ff1b29aab0b1d1d..8dbc3c1cab7606f0cefec574bdf9a482536d042b 100644 (file)
@@ -248,7 +248,7 @@ static PCIDevice *qemu_pci_hot_add_storage(Monitor *mon,
         }
         dev = pci_create(bus, devfn, "virtio-blk-pci");
         if (qdev_prop_set_drive(&dev->qdev, "drive", dinfo->bdrv) < 0) {
-            qdev_free(&dev->qdev);
+            object_unparent(OBJECT(dev));
             dev = NULL;
             break;
         }