virtio-pci: minor refactoring
authorMichael S. Tsirkin <mst@redhat.com>
Fri, 9 Sep 2016 17:56:27 +0000 (20:56 +0300)
committerMichael S. Tsirkin <mst@redhat.com>
Fri, 9 Sep 2016 17:58:34 +0000 (20:58 +0300)
!legacy && !modern is shorter than !(legacy || modern).
I also perfer this (less ()s) as a matter of taste.

Cc: Greg Kurz <gkurz@linux.vnet.ibm.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/virtio/virtio-pci.c

index d70c9865fa0287694c910c6d7aa3c1c478e5d40b..bf19808e87c735f54577e13ca046cf27cdd51027 100644 (file)
@@ -1776,7 +1776,7 @@ static void virtio_pci_realize(PCIDevice *pci_dev, Error **errp)
         proxy->disable_legacy = pcie_port ? ON_OFF_AUTO_ON : ON_OFF_AUTO_OFF;
     }
 
-    if (!(virtio_pci_modern(proxy) || virtio_pci_legacy(proxy))) {
+    if (!virtio_pci_modern(proxy) && !virtio_pci_legacy(proxy)) {
         error_setg(errp, "device cannot work as neither modern nor legacy mode"
                    " is enabled");
         error_append_hint(errp, "Set either disable-modern or disable-legacy"