André Hentschel : kernel32/tests: Don't test functions directly when reporting GetLastError().

Alexandre Julliard julliard at winehq.org
Mon Dec 21 15:49:52 CST 2020


Module: wine
Branch: master
Commit: 63f205df8925602aea902fc90936846dd70c1fea
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=63f205df8925602aea902fc90936846dd70c1fea

Author: André Hentschel <nerv at dawncrow.de>
Date:   Sat Dec 19 16:00:00 2020 +0100

kernel32/tests: Don't test functions directly when reporting GetLastError().

Signed-off-by: André Hentschel <nerv at dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/kernel32/tests/debugger.c | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/dlls/kernel32/tests/debugger.c b/dlls/kernel32/tests/debugger.c
index 0a43fe91e64..962b308b6dc 100644
--- a/dlls/kernel32/tests/debugger.c
+++ b/dlls/kernel32/tests/debugger.c
@@ -1332,8 +1332,8 @@ static void test_debugger(const char *argv0)
         status = NtSuspendThread(thread, NULL);
         ok(!status, "NtSuspendThread failed, last error:%u\n", GetLastError());
 
-        ok(ContinueDebugEvent(ctx.ev.dwProcessId, ctx.ev.dwThreadId, DBG_REPLY_LATER),
-           "ContinueDebugEvent failed, last error:%u\n", GetLastError());
+        ret = ContinueDebugEvent(ctx.ev.dwProcessId, ctx.ev.dwThreadId, DBG_REPLY_LATER);
+        ok(ret, "ContinueDebugEvent failed, last error:%u\n", GetLastError());
         ok(!WaitForDebugEvent(&ctx.ev, POLL_EVENT_TIMEOUT), "WaitForDebugEvent succeeded.\n");
 
         status = NtResumeThread(thread, NULL);
@@ -1350,8 +1350,8 @@ static void test_debugger(const char *argv0)
         ok(ctx.ev.dwDebugEventCode == LOAD_DLL_DEBUG_EVENT, "dwDebugEventCode = %d\n", ctx.ev.dwDebugEventCode);
         de = ctx.ev;
 
-        ok(ContinueDebugEvent(ctx.ev.dwProcessId, ctx.ev.dwThreadId, DBG_REPLY_LATER),
-           "ContinueDebugEvent failed, last error:%u\n", GetLastError());
+        ret = ContinueDebugEvent(ctx.ev.dwProcessId, ctx.ev.dwThreadId, DBG_REPLY_LATER);
+        ok(ret, "ContinueDebugEvent failed, last error:%u\n", GetLastError());
 
         ctx.ev.dwDebugEventCode = -1;
         next_event(&ctx, WAIT_EVENT_TIMEOUT);
@@ -1462,8 +1462,8 @@ static void test_debugger(const char *argv0)
 
         status = NtSuspendThread(thread_b, NULL);
         ok(!status, "NtSuspendThread failed, last error:%u\n", GetLastError());
-        ok(ContinueDebugEvent(ctx.ev.dwProcessId, ctx.ev.dwThreadId, DBG_REPLY_LATER),
-           "ContinueDebugEvent failed, last error:%u\n", GetLastError());
+        ret = ContinueDebugEvent(ctx.ev.dwProcessId, ctx.ev.dwThreadId, DBG_REPLY_LATER);
+        ok(ret, "ContinueDebugEvent failed, last error:%u\n", GetLastError());
 
         ctx.ev.dwDebugEventCode = -1;
         next_event(&ctx, WAIT_EVENT_TIMEOUT);
@@ -1485,8 +1485,8 @@ static void test_debugger(const char *argv0)
         {
             status = pNtSuspendProcess(pi.hProcess);
             ok(!status, "NtSuspendProcess failed, last error:%u\n", GetLastError());
-            ok(ContinueDebugEvent(ctx.ev.dwProcessId, ctx.ev.dwThreadId, DBG_REPLY_LATER),
-               "ContinueDebugEvent failed, last error:%u\n", GetLastError());
+            ret = ContinueDebugEvent(ctx.ev.dwProcessId, ctx.ev.dwThreadId, DBG_REPLY_LATER);
+            ok(ret, "ContinueDebugEvent failed, last error:%u\n", GetLastError());
             ok(!WaitForDebugEvent(&ctx.ev, POLL_EVENT_TIMEOUT), "WaitForDebugEvent succeeded.\n");
 
             status = NtResumeThread(thread_b, NULL);




More information about the wine-cvs mailing list