Paul Vriens : d3d8/tests: Fix a test failure on VMware.

Alexandre Julliard julliard at winehq.org
Wed Feb 25 09:22:50 CST 2009


Module: wine
Branch: master
Commit: b6263f666428bb518e3faff54ff1fa18a686ee4f
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=b6263f666428bb518e3faff54ff1fa18a686ee4f

Author: Paul Vriens <Paul.Vriens.Wine at gmail.com>
Date:   Wed Feb 25 12:06:02 2009 +0100

d3d8/tests: Fix a test failure on VMware.

---

 dlls/d3d8/tests/device.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/dlls/d3d8/tests/device.c b/dlls/d3d8/tests/device.c
index f622e1f..f97bbb3 100644
--- a/dlls/d3d8/tests/device.c
+++ b/dlls/d3d8/tests/device.c
@@ -774,7 +774,9 @@ static void test_display_modes(void)
     if(!pD3d) return;
 
     max_modes = IDirect3D8_GetAdapterModeCount(pD3d, D3DADAPTER_DEFAULT);
-    ok(max_modes > 0, "GetAdapterModeCount(D3DADAPTER_DEFAULT) returned 0!\n");
+    ok(max_modes > 0 ||
+       broken(max_modes == 0), /* VMware */
+       "GetAdapterModeCount(D3DADAPTER_DEFAULT) returned 0!\n");
 
     for(i=0; i<max_modes;i++) {
         res = IDirect3D8_EnumAdapterModes(pD3d, D3DADAPTER_DEFAULT, i, &dmode);




More information about the wine-cvs mailing list