kernel32: Fix a test that fails in win2k and up.
authorJames Hawkins <jhawkins@codeweavers.com>
Wed, 16 Apr 2008 21:30:19 +0000 (16:30 -0500)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 17 Apr 2008 10:51:06 +0000 (12:51 +0200)
dlls/kernel32/tests/volume.c

index f238146a0fb1415f29c68d0e4cc0c7b52122b350..9a21db1badce8e7d8234781b421192079d9daace 100644 (file)
@@ -49,7 +49,7 @@ static void test_query_dos_deviceA(void)
 
 static void test_FindFirstVolume(void)
 {
-    char volume[50];
+    char volume[51];
     HANDLE handle;
 
     if (!pFindFirstVolumeA) {
@@ -65,7 +65,7 @@ static void test_FindFirstVolume(void)
     handle = pFindFirstVolumeA( volume, 49 );
     ok( handle == INVALID_HANDLE_VALUE, "succeeded with short buffer\n" );
     ok( GetLastError() == ERROR_FILENAME_EXCED_RANGE, "wrong error %u\n", GetLastError() );
-    handle = pFindFirstVolumeA( volume, 50 );
+    handle = pFindFirstVolumeA( volume, 51 );
     ok( handle != INVALID_HANDLE_VALUE, "failed err %u\n", GetLastError() );
     if (handle != INVALID_HANDLE_VALUE)
     {