From: Andrea Bolognani Date: Fri, 26 Jan 2024 18:56:06 +0000 (+0100) Subject: qemu: Use virDomainControllerDefNew() more X-Git-Tag: v10.1.0-rc1~126 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ac29f9396ca955392d561d1d10fa00468a0825c8;p=thirdparty%2Flibvirt.git qemu: Use virDomainControllerDefNew() more Instead of open-coding a partial version of it. Signed-off-by: Andrea Bolognani Reviewed-by: Jonathon Jongsma --- diff --git a/src/qemu/qemu_hotplug.c b/src/qemu/qemu_hotplug.c index 137904034d..0f7ffb6506 100644 --- a/src/qemu/qemu_hotplug.c +++ b/src/qemu/qemu_hotplug.c @@ -873,9 +873,9 @@ qemuDomainFindOrCreateSCSIDiskController(virDomainObj *vm, /* No SCSI controller present, for backward compatibility we * now hotplug a controller */ - cont = g_new0(virDomainControllerDef, 1); - cont->type = VIR_DOMAIN_CONTROLLER_TYPE_SCSI; + cont = virDomainControllerDefNew(VIR_DOMAIN_CONTROLLER_TYPE_SCSI); cont->idx = controller; + if (model == VIR_DOMAIN_CONTROLLER_MODEL_SCSI_DEFAULT) cont->model = qemuDomainGetSCSIControllerModel(vm->def, cont, priv->qemuCaps); else