From: Ján Tomko Date: Tue, 3 May 2016 08:33:56 +0000 (+0200) Subject: Use qemuDomainMachineIs helpers when adding default devices X-Git-Tag: v1.3.5-rc1~425 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=90f27f07eddf0373f48358b1246c0d20c1dac488;p=thirdparty%2Flibvirt.git Use qemuDomainMachineIs helpers when adding default devices Do not duplicate the string comparisons by writing them twice. --- diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c index 3f1fbd7330..c17abbb2d3 100644 --- a/src/qemu/qemu_domain.c +++ b/src/qemu/qemu_domain.c @@ -1740,8 +1740,7 @@ qemuDomainDefAddDefaultDevices(virDomainDefPtr def, addDefaultUSB = false; break; } - if (STRPREFIX(def->os.machine, "pc-q35") || - STREQ(def->os.machine, "q35")) { + if (qemuDomainMachineIsQ35(def)) { addPCIeRoot = true; addImplicitSATA = true; @@ -1754,11 +1753,7 @@ qemuDomainDefAddDefaultDevices(virDomainDefPtr def, addDefaultUSB = false; break; } - if (!STRPREFIX(def->os.machine, "pc-0.") && - !STRPREFIX(def->os.machine, "pc-1.") && - !STRPREFIX(def->os.machine, "pc-i440") && - STRNEQ(def->os.machine, "pc") && - !STRPREFIX(def->os.machine, "rhel")) + if (!qemuDomainMachineIsI440FX(def)) break; addPCIRoot = true; break;