From: Bernhard Übelacker <bernhardu(a)mailbox.org> --- dlls/d2d1/tests/d2d1.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dlls/d2d1/tests/d2d1.c b/dlls/d2d1/tests/d2d1.c index 2b894695c98..3617e7b0063 100644 --- a/dlls/d2d1/tests/d2d1.c +++ b/dlls/d2d1/tests/d2d1.c @@ -15738,8 +15738,11 @@ static void test_no_target(BOOL d3d11) return; } - dxgi_device = create_device(d3d11); - ok(!!dxgi_device, "Failed to create device.\n"); + if (!(dxgi_device = create_device(d3d11))) + { + skip("Failed to create device, skipping tests.\n"); + return; + } hr = pD2D1CreateDevice(dxgi_device, NULL, &device); ok(hr == S_OK, "Got unexpected hr %#lx.\n", hr); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/8238