5 Sep
2013
5 Sep
'13
8:52 a.m.
Wolfgang Walter <wine(a)stwm.de> wrote:
On Thursday 05 September 2013 10:42:40 you wrote:
Wolfgang Walter <wine(a)stwm.de> wrote:
- ok(!res && GetLastError() == ERROR_IO_PENDING, "%d: WaitCommEvent error %d\n", i, GetLastError()); + ok(res || (!res && GetLastError() == ERROR_IO_PENDING), "%d: WaitCommEvent error %d\n", i, GetLastError()); This change looks spurious and unrelated. Also todos must be removed in the patch that fixes appropriate behaviour.
It is allowed that WaitCommEvent returns immediately with TRUE if there is an event pending, as far as I can see.
WaitCommEvent always returns FALSE when device is opened in overlapped mode. -- Dmitry.