From 7eb81fabeb8b9ab36b999cdd97f6898df8243b8a Mon Sep 17 00:00:00 2001 From: Felix Nawothnig Date: Sat, 30 Jul 2005 19:04:30 +0000 Subject: [PATCH] Fix comm tests on Win9x. --- dlls/kernel/tests/comm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/kernel/tests/comm.c b/dlls/kernel/tests/comm.c index 392165bca4a..0d368406394 100644 --- a/dlls/kernel/tests/comm.c +++ b/dlls/kernel/tests/comm.c @@ -713,11 +713,12 @@ static void test_ReadTimeOut(HANDLE hcom) ok(SetCommTimeouts(hcom, &timeouts),"SetCommTimeouts failed\n"); before = GetTickCount(); + SetLastError(0xdeadbeef); res = ReadFile(hcom, rbuf, sizeof(rbuf), &read, NULL); LastError = GetLastError(); after = GetTickCount(); todo_wine ok( res == TRUE, "A timed-out read should return TRUE\n"); - todo_wine ok( LastError == NO_ERROR, "A timed-out read is not an error\n"); + todo_wine ok( LastError == 0xdeadbeef, "err=%ld\n", LastError); timediff = after - before; ok( timediff > TIMEOUT>>2 && timediff < TIMEOUT *2, "Unexpected TimeOut %ld, expected %d\n", timediff, TIMEOUT); -- 2.11.4.GIT