Paul Vriens : kernel32/tests: Fix a few failures on win9x and winme.

Alexandre Julliard julliard at winehq.org
Wed Oct 22 08:00:31 CDT 2008


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

Author: Paul Vriens <Paul.Vriens.Wine at gmail.com>
Date:   Wed Oct 22 12:31:51 2008 +0200

kernel32/tests: Fix a few failures on win9x and winme.

---

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

diff --git a/dlls/kernel32/tests/volume.c b/dlls/kernel32/tests/volume.c
index 14fcade..1fa53da 100644
--- a/dlls/kernel32/tests/volume.c
+++ b/dlls/kernel32/tests/volume.c
@@ -165,7 +165,9 @@ static void test_GetLogicalDriveStringsA(void)
     ok(size2 == size-1, "size2 = %d\n", size2);
 
     for(ptr = buf; ptr < buf+size2; ptr += 4) {
-        ok('A' <= *ptr && *ptr <= 'Z', "device name '%c' is not uppercase\n", *ptr);
+        ok(('A' <= *ptr && *ptr <= 'Z') ||
+           (broken('a' <= *ptr && *ptr <= 'z')), /* Win9x and WinMe */
+           "device name '%c' is not uppercase\n", *ptr);
         ok(ptr[1] == ':', "ptr[1] = %c, expected ':'\n", ptr[1]);
         ok(ptr[2] == '\\', "ptr[2] = %c expected '\\'\n", ptr[2]);
         ok(!ptr[3], "ptr[3] = %c expected nullbyte\n", ptr[3]);




More information about the wine-cvs mailing list