Stefan Dösinger : ddraw: Some drivers return a refresh rate of 0.

Alexandre Julliard julliard at winehq.org
Wed Feb 6 07:27:49 CST 2008


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

Author: Stefan Dösinger <stefan at codeweavers.com>
Date:   Sun Jan 27 13:55:32 2008 +0100

ddraw: Some drivers return a refresh rate of 0.

---

 dlls/ddraw/tests/ddrawmodes.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/dlls/ddraw/tests/ddrawmodes.c b/dlls/ddraw/tests/ddrawmodes.c
index 529c81a..ea8939b 100644
--- a/dlls/ddraw/tests/ddrawmodes.c
+++ b/dlls/ddraw/tests/ddrawmodes.c
@@ -118,11 +118,15 @@ static HRESULT WINAPI enummodescallback(LPDDSURFACEDESC lpddsd, LPVOID lpContext
         ok(U1(*lpddsd).lPitch != 0, "EnumDisplayModes callback with bad pitch\n");
     }
 
-    /* Check that frequency is valid if applicable */
+    /* Check that frequency is valid if applicable
+     *
+     * This fails on some Windows drivers or Windows versions, so it isn't important
+     * apparently
     if(lpddsd->dwFlags & DDSD_REFRESHRATE)
     {
         ok(U2(*lpddsd).dwRefreshRate != 0, "EnumDisplayModes callback with bad refresh rate\n");
     }
+     */
 
     adddisplaymode(lpddsd);
 




More information about the wine-cvs mailing list