Commit 188ef4e4 authored by Alexander Dorofeyev's avatar Alexander Dorofeyev Committed by Alexandre Julliard

ole32: Fix wrong timeout check.

parent aff968fb
...@@ -3429,7 +3429,7 @@ HRESULT WINAPI CoWaitForMultipleHandles(DWORD dwFlags, DWORD dwTimeout, ...@@ -3429,7 +3429,7 @@ HRESULT WINAPI CoWaitForMultipleHandles(DWORD dwFlags, DWORD dwTimeout,
DWORD now = GetTickCount(); DWORD now = GetTickCount();
DWORD res; DWORD res;
if ((dwTimeout != INFINITE) && (start_time + dwTimeout >= now)) if (now - start_time > dwTimeout)
{ {
hr = RPC_S_CALLPENDING; hr = RPC_S_CALLPENDING;
break; break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment