Juan Lang : mapi32: Fix a couple more test failures on Win9x.

Alexandre Julliard julliard at winehq.org
Tue Feb 3 09:13:05 CST 2009


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

Author: Juan Lang <juan.lang at gmail.com>
Date:   Mon Feb  2 10:20:58 2009 -0800

mapi32: Fix a couple more test failures on Win9x.

---

 dlls/mapi32/tests/util.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dlls/mapi32/tests/util.c b/dlls/mapi32/tests/util.c
index 9645a82..d57fe50 100644
--- a/dlls/mapi32/tests/util.c
+++ b/dlls/mapi32/tests/util.c
@@ -51,7 +51,8 @@ static void test_SwapPword(void)
     shorts[1] = 0x10ff;
     shorts[2] = 0x2001;
     pSwapPword(shorts, 2);
-    ok(shorts[0] == 0x01ff && shorts[1] == 0xff10 && shorts[2] == 0x2001,
+    ok((shorts[0] == 0x01ff && shorts[1] == 0xff10 && shorts[2] == 0x2001) ||
+       broken(shorts[0] == 0xff01 && shorts[1] == 0x10ff && shorts[2] == 0x2001) /* Win9x */,
        "Expected {0x01ff,0xff10,0x2001}, got {0x%04x,0x%04x,0x%04x}\n",
        shorts[0], shorts[1], shorts[2]);
 }
@@ -68,7 +69,8 @@ static void test_SwapPlong(void)
     longs[1] = 0x1000ffff;
     longs[2] = 0x20000001;
     pSwapPlong(longs, 2);
-    ok(longs[0] == 0x0100ffff && longs[1] == 0xffff0010 && longs[2] == 0x20000001,
+    ok((longs[0] == 0x0100ffff && longs[1] == 0xffff0010 && longs[2] == 0x20000001) ||
+       broken(longs[0] == 0xffff0001 && longs[1] == 0x1000ffff && longs[2] == 0x20000001) /* Win9x */,
        "Expected {0x0100ffff,0xffff0010,0x20000001}, got {0x%08x,0x%08x,0x%08x}\n",
        longs[0], longs[1], longs[2]);
 }




More information about the wine-cvs mailing list