Paul Vriens : gdi32/tests: Fix a test failure on Win9x/WinME.

Alexandre Julliard julliard at winehq.org
Fri May 22 08:25:35 CDT 2009


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

Author: Paul Vriens <Paul.Vriens.Wine at gmail.com>
Date:   Fri May 22 13:54:26 2009 +0200

gdi32/tests: Fix a test failure on Win9x/WinME.

---

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

diff --git a/dlls/gdi32/tests/bitmap.c b/dlls/gdi32/tests/bitmap.c
index a0d4531..a0e767d 100644
--- a/dlls/gdi32/tests/bitmap.c
+++ b/dlls/gdi32/tests/bitmap.c
@@ -1954,7 +1954,9 @@ static void test_select_object(void)
         ok(bm.bmWidthBytes == BITMAP_GetWidthBytes(bm.bmWidth, bm.bmBitsPixel), "wrong bmWidthBytes %d\n", bm.bmWidthBytes);
         ok(bm.bmPlanes == planes, "wrong bmPlanes %u\n", bm.bmPlanes);
         if(depths[i] == 15) {
-            ok(bm.bmBitsPixel == 16, "wrong bmBitsPixel %d(15 bpp special)\n", bm.bmBitsPixel);
+            ok(bm.bmBitsPixel == 16 ||
+               broken(bm.bmBitsPixel == 15), /* Win9x/WinME */
+               "wrong bmBitsPixel %d(15 bpp special)\n", bm.bmBitsPixel);
         } else {
             ok(bm.bmBitsPixel == depths[i], "wrong bmBitsPixel %d\n", bm.bmBitsPixel);
         }




More information about the wine-cvs mailing list