diff --git a/hw/qdev.c b/hw/qdev.c index c7884d0e824b149a0ebfa13058c90ebff214bf04..d19d531402ae144a07e852e53598dc8990346687 100644 --- a/hw/qdev.c +++ b/hw/qdev.c @@ -258,6 +258,8 @@ int qdev_unplug(DeviceState *dev) dev->parent_bus->name); return -1; } + assert(dev->info->unplug != NULL); + return dev->info->unplug(dev); }