[PATCH 5/6] msvcrt/tests: Don't test function directly when reporting GetLastError()

André Hentschel nerv at dawncrow.de
Sat Dec 30 12:58:04 CST 2017


Signed-off-by: André Hentschel <nerv at dawncrow.de>
---
 dlls/msvcrt/tests/time.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dlls/msvcrt/tests/time.c b/dlls/msvcrt/tests/time.c
index bc1c6c8..a5a2df1 100644
--- a/dlls/msvcrt/tests/time.c
+++ b/dlls/msvcrt/tests/time.c
@@ -878,9 +878,10 @@ static void test_clock(void)
     static const int THRESH = 100;
     FILETIME start, cur;
     int c, expect;
+    BOOL ret;
 
-    ok(GetProcessTimes(GetCurrentProcess(), &start, &cur, &cur, &cur),
-        "GetProcessTimes failed with error: %d\n", GetLastError());
+    ret = GetProcessTimes(GetCurrentProcess(), &start, &cur, &cur, &cur);
+    ok(ret, "GetProcessTimes failed with error: %d\n", GetLastError());
     GetSystemTimeAsFileTime(&cur);
     expect = (((LONGLONG)cur.dwHighDateTime<<32)+cur.dwLowDateTime -
             ((LONGLONG)start.dwHighDateTime<<32)-start.dwLowDateTime) / 10000;
-- 
2.7.4





More information about the wine-devel mailing list