Austin English : gdi32/tests: Remove win9x hacks.

Alexandre Julliard julliard at winehq.org
Mon Aug 22 13:29:14 CDT 2011


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

Author: Austin English <austinenglish at gmail.com>
Date:   Tue Aug  9 18:12:01 2011 -0700

gdi32/tests: Remove win9x hacks.

---

 dlls/gdi32/tests/mapping.c |   36 +++++++++---------------------------
 1 files changed, 9 insertions(+), 27 deletions(-)

diff --git a/dlls/gdi32/tests/mapping.c b/dlls/gdi32/tests/mapping.c
index b0688a7..650efda 100644
--- a/dlls/gdi32/tests/mapping.c
+++ b/dlls/gdi32/tests/mapping.c
@@ -79,16 +79,11 @@ static DWORD (WINAPI *pSetVirtualResolution)(HDC, DWORD, DWORD, DWORD, DWORD);
 
 static void test_world_transform(void)
 {
-    BOOL is_win9x;
     HDC hdc;
     INT ret, size_cx, size_cy, res_x, res_y, dpi_x, dpi_y;
     XFORM xform;
     SIZE size;
 
-    SetLastError(0xdeadbeef);
-    GetWorldTransform(0, NULL);
-    is_win9x = GetLastError() == ERROR_CALL_NOT_IMPLEMENTED;
-
     hdc = CreateCompatibleDC(0);
 
     xform.eM11 = 1.0f;
@@ -118,22 +113,14 @@ static void test_world_transform(void)
     ret = SetMapMode(hdc, MM_LOMETRIC);
     ok(ret == MM_TEXT, "expected MM_TEXT, got %d\n", ret);
 
-    if (is_win9x)
-    {
-        expect_viewport_ext(hdc, dpi_x, dpi_y);
-        expect_window_ext(hdc, 254, -254);
-    }
-    else
-    {
-        expect_viewport_ext(hdc, res_x, -res_y);
-        ok( GetWindowExtEx( hdc, &size ), "GetWindowExtEx failed\n" );
-        ok( rough_match( size.cx, size_cx * 10 ) ||
-            rough_match( size.cx, MulDiv( res_x, 254, dpi_x )),  /* Vista uses a more precise method */
-            "expected cx %d or %d, got %d\n", size_cx * 10, MulDiv( res_x, 254, dpi_x ), size.cx );
-        ok( rough_match( size.cy, size_cy * 10 ) ||
-            rough_match( size.cy, MulDiv( res_y, 254, dpi_y )),  /* Vista uses a more precise method */
-            "expected cy %d or %d, got %d\n", size_cy * 10, MulDiv( res_y, 254, dpi_y ), size.cy );
-    }
+    expect_viewport_ext(hdc, res_x, -res_y);
+    ok( GetWindowExtEx( hdc, &size ), "GetWindowExtEx failed\n" );
+    ok( rough_match( size.cx, size_cx * 10 ) ||
+        rough_match( size.cx, MulDiv( res_x, 254, dpi_x )),  /* Vista uses a more precise method */
+        "expected cx %d or %d, got %d\n", size_cx * 10, MulDiv( res_x, 254, dpi_x ), size.cx );
+    ok( rough_match( size.cy, size_cy * 10 ) ||
+        rough_match( size.cy, MulDiv( res_y, 254, dpi_y )),  /* Vista uses a more precise method */
+        "expected cy %d or %d, got %d\n", size_cy * 10, MulDiv( res_y, 254, dpi_y ), size.cy );
     expect_world_transform(hdc, 1.0, 1.0);
     expect_LPtoDP(hdc, MulDiv(1000 / 10, res_x, size_cx), -MulDiv(1000 / 10, res_y, size_cy));
 
@@ -410,12 +397,7 @@ static void test_modify_world_transform(void)
     int ret;
 
     ret = SetGraphicsMode(hdc, GM_ADVANCED);
-    if(!ret) /* running in win9x so quit */
-    {
-        ReleaseDC(0, hdc);
-        skip("GM_ADVANCED is not supported on this platform\n");
-        return;
-    }
+    ok(ret, "ret = %d\n", ret);
 
     ret = ModifyWorldTransform(hdc, NULL, MWT_IDENTITY);
     ok(ret, "ret = %d\n", ret);




More information about the wine-cvs mailing list