[MSVCRT]
authorPierre Schweitzer <pierre@reactos.org>
Sat, 24 Oct 2015 08:20:05 +0000 (08:20 +0000)
committerPierre Schweitzer <pierre@reactos.org>
Sat, 24 Oct 2015 08:20:05 +0000 (08:20 +0000)
Add a test that shows that _splitpath() null-terminates drive

svn path=/trunk/; revision=69661

rostests/apitests/msvcrt/splitpath.c

index 55f8277..4f2396c 100644 (file)
@@ -22,11 +22,13 @@ START_TEST(splitpath)
 
     Major = (DWORD)(LOBYTE(LOWORD(GetVersion())));
 
+    drive[2] = 0xFF;
     _splitpath("c:\\dir1\\dir2\\file.ext", drive, dir, fname, ext);
     ok_str(drive, "c:");
     ok_str(dir, "\\dir1\\dir2\\");
     ok_str(fname, "file");
     ok_str(ext, ".ext");
+    ok_int(drive[2], 0);
 
     *_errno() = 0;
     _splitpath("c:\\dir1\\dir2\\file.ext", 0, 0, 0, 0);