]> git.proxmox.com Git - mirror_qemu.git/commit - util/oslib-win32.c
util/oslib-win32: Remove if conditional
authorAlistair Francis <alistair.francis@xilinx.com>
Thu, 29 Jun 2017 17:16:35 +0000 (10:16 -0700)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 4 Jul 2017 12:39:27 +0000 (14:39 +0200)
commit0ec7b534821c8b287317f97cd98ee3f908bd3839
treef7f5e58e271dd9b72aeb8abdda5a3f253705d14e
parent86a57621ce7bfe852413e3f3ce4e9682a7d581c7
util/oslib-win32: Remove if conditional

The original ready < nhandles - 1 can be re-written as ready + 1 <
nhandles.  The check was actually incorrect because
WAIT_OBJECT_0 was not subtracted from ready; it worked because
WAIT_OBJECT_0 is zero.  After subtracting WAIT_OBJECT_0,
the result is the same condition that we are checking on the first
itteration of the for loop. This means we can remove the if statement
and let the for loop check the code.

Signed-off-by: Alistair Francis <alistair.francis@xilinx.com>
Message-Id: <a14083d681951f3999a0e9314605cb706381ae8d.1498756113.git.alistair.francis@xilinx.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
util/oslib-win32.c