|
@@ -530,14 +530,10 @@ static USBDevice *usb_bt_init(USBBus *bus, const char *cmdline)
|
|
|
} else {
|
|
|
hci = bt_new_hci(qemu_find_bt_vlan(0));
|
|
|
}
|
|
|
-
|
|
|
if (!hci)
|
|
|
return NULL;
|
|
|
+
|
|
|
dev = usb_create(bus, name);
|
|
|
- if (!dev) {
|
|
|
- error_report("Failed to create USB device '%s'", name);
|
|
|
- return NULL;
|
|
|
- }
|
|
|
s = DO_UPCAST(struct USBBtState, dev, dev);
|
|
|
s->hci = hci;
|
|
|
if (qdev_init(&dev->qdev) < 0) {
|