From 1cf368c126a558278765e00b8ea2a0791d9e88f8 Mon Sep 17 00:00:00 2001 From: LePresidente Date: Tue, 20 Dec 2016 03:18:43 -0800 Subject: Reverted use of MOBase::isOneOf was causing the lock to fail. --- src/organizercore.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/organizercore.cpp b/src/organizercore.cpp index d91e2423..46d146dc 100644 --- a/src/organizercore.cpp +++ b/src/organizercore.cpp @@ -1242,8 +1242,8 @@ bool OrganizerCore::waitForProcessCompletion(HANDLE handle, LPDWORD exitCode) while ( res = ::MsgWaitForMultipleObjects(1, &handle, false, 500, QS_KEY | QS_MOUSE), - (MOBase::isOneOf(res, {WAIT_FAILED, WAIT_OBJECT_0}) && - ((m_UserInterface == nullptr) || !m_UserInterface->unlockClicked()))) { + ((res != WAIT_FAILED) && (res != WAIT_OBJECT_0)) && + ((m_UserInterface == nullptr) || !m_UserInterface->unlockClicked())) { if (!::GetVFSProcessList(&numProcesses, processes)) { break; -- cgit v1.3.1