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

André Hentschel nerv at dawncrow.de
Sat Dec 19 09:00:39 CST 2020


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

diff --git a/dlls/opengl32/tests/opengl.c b/dlls/opengl32/tests/opengl.c
index db5ad0ad765..90f06492e81 100644
--- a/dlls/opengl32/tests/opengl.c
+++ b/dlls/opengl32/tests/opengl.c
@@ -235,9 +235,10 @@ static int test_pfd(const PIXELFORMATDESCRIPTOR *pfd, PIXELFORMATDESCRIPTOR *fmt
     pf = ChoosePixelFormat( hdc, pfd );
     if (pf && fmt)
     {
+        INT ret;
         memset(fmt, 0, sizeof(*fmt));
-        ok(DescribePixelFormat( hdc, pf, sizeof(*fmt), fmt ),
-           "DescribePixelFormat failed with error: %u\n", GetLastError());
+        ret = DescribePixelFormat( hdc, pf, sizeof(*fmt), fmt );
+        ok(ret, "DescribePixelFormat failed with error: %u\n", GetLastError());
     }
     ReleaseDC( hwnd, hdc );
     DestroyWindow( hwnd );
-- 
2.25.1




More information about the wine-devel mailing list