KERNEL/tests: add valid error code

Saulius Krasuckas saulius2 at ar.fi.lt
Thu Nov 10 04:37:41 CST 2005


Log message:
	Saulius Krasuckas <saulius.krasuckas at ieee.org>
	Add error code valid for Win9x and XP.


Index: dlls/kernel/tests/path.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/tests/path.c,v
retrieving revision 1.30
diff -p -u -r1.30 path.c
--- dlls/kernel/tests/path.c	26 Oct 2005 10:08:20 -0000	1.30
+++ dlls/kernel/tests/path.c	9 Nov 2005 10:06:18 -0000
@@ -364,10 +364,12 @@ static void test_InitPathA(CHAR *newdir,
   sprintf(tmpstr,"%s\\%s",newdir,LONGDIR);
   ok(CreateDirectoryA(tmpstr,NULL),"CreateDirectoryA failed\n");
   bRes = CreateDirectoryA("c:",NULL);
-  ok(!bRes && GetLastError() == ERROR_ACCESS_DENIED,
+  ok(!bRes && (GetLastError() == ERROR_ACCESS_DENIED  || 
+               GetLastError() == ERROR_ALREADY_EXISTS),
      "CreateDirectoryA(\"c:\" should have failed (%ld)\n", GetLastError());
   bRes = CreateDirectoryA("c:\\",NULL);
-  ok(!bRes && GetLastError() == ERROR_ACCESS_DENIED,
+  ok(!bRes && (GetLastError() == ERROR_ACCESS_DENIED  ||
+               GetLastError() == ERROR_ALREADY_EXISTS),
      "CreateDirectoryA(\"c:\\\" should have failed (%ld)\n", GetLastError());
   sprintf(tmpstr,"%s\\%s\\%s",newdir,SHORTDIR,SHORTFILE);
   hndl=CreateFileA(tmpstr,GENERIC_WRITE,0,NULL,



More information about the wine-patches mailing list