From: Erik Skultety Date: Wed, 18 Jul 2018 12:07:39 +0000 (+0200) Subject: qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc X-Git-Tag: v4.6.0-rc1~181 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3b61f333acd9266ff4f09e37515130d67d496f74;p=thirdparty%2Flibvirt.git qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc Decrease the number of accessors we have to use. Reviewed-by: Ján Tomko Signed-off-by: Erik Skultety --- diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c index 9326abbe63..79aed05f2e 100644 --- a/src/qemu/qemu_command.c +++ b/src/qemu/qemu_command.c @@ -5424,7 +5424,9 @@ qemuBuildHostdevCommandLine(virCommandPtr cmd, /* MDEV */ if (virHostdevIsMdevDevice(hostdev)) { - switch ((virMediatedDeviceModelType) subsys->u.mdev.model) { + virDomainHostdevSubsysMediatedDevPtr mdevsrc = &subsys->u.mdev; + + switch ((virMediatedDeviceModelType) mdevsrc->model) { case VIR_MDEV_MODEL_TYPE_VFIO_PCI: if (!virQEMUCapsGet(qemuCaps, QEMU_CAPS_DEVICE_VFIO_PCI)) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", @@ -5432,6 +5434,7 @@ qemuBuildHostdevCommandLine(virCommandPtr cmd, "supported by this version of QEMU")); return -1; } + break; case VIR_MDEV_MODEL_TYPE_VFIO_CCW: if (!virQEMUCapsGet(qemuCaps, QEMU_CAPS_DEVICE_VFIO_CCW)) {