Gijs Vermeulen : mfplat/tests: Skip test_d3d11_surface_buffer if D3D11 device can't be created.
Alexandre Julliard
julliard at winehq.org
Mon Dec 6 16:07:59 CST 2021
Module: wine
Branch: master
Commit: fbce38c5daff9472c5becae20e3e08a083049954
URL: https://source.winehq.org/git/wine.git/?a=commit;h=fbce38c5daff9472c5becae20e3e08a083049954
Author: Gijs Vermeulen <gijsvrm at gmail.com>
Date: Sat Dec 4 14:04:38 2021 +0100
mfplat/tests: Skip test_d3d11_surface_buffer if D3D11 device can't be created.
Lets tests run successfully on macOS.
Signed-off-by: Gijs Vermeulen <gijsvrm at gmail.com>
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/mfplat/tests/mfplat.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/dlls/mfplat/tests/mfplat.c b/dlls/mfplat/tests/mfplat.c
index cee90567084..4dfdc18bb52 100644
--- a/dlls/mfplat/tests/mfplat.c
+++ b/dlls/mfplat/tests/mfplat.c
@@ -6589,7 +6589,12 @@ static void test_d3d11_surface_buffer(void)
return;
}
- device = create_d3d11_device();
+ /* d3d11 */
+ if (!(device = create_d3d11_device()))
+ {
+ skip("Failed to create a D3D11 device, skipping tests.\n");
+ return;
+ }
memset(&desc, 0, sizeof(desc));
desc.Width = 64;
More information about the wine-cvs
mailing list