Index: drive.c =================================================================== --- rostests/winetests/kernel32/drive.c (revision 73899) +++ rostests/winetests/kernel32/drive.c (working copy) @@ -19,6 +19,7 @@ */ #include +#include #include "wine/test.h" #include "windef.h" @@ -33,10 +34,10 @@ char existing_drive_letter = 0; DWORD logical_drives; UINT type; - +printf("test_GetDriveTypeA, start\n"); logical_drives = GetLogicalDrives(); ok(logical_drives != 0, "GetLogicalDrives error %d\n", GetLastError()); - +printf("test_GetDriveTypeA, before loop\n"); for (drive[0] = 'A'; drive[0] <= 'Z'; drive[0]++) { type = GetDriveTypeA(drive); @@ -52,7 +53,7 @@ logical_drives >>= 1; } - +printf("test_GetDriveTypeA, after loop\n"); if (!existing_drive_letter) { skip("No drives found, skipping drive spec format tests.\n"); return; @@ -86,10 +87,10 @@ WCHAR existing_drive_letter = 0; DWORD logical_drives; UINT type; - +printf("test_GetDriveTypeA, start\n"); logical_drives = GetLogicalDrives(); ok(logical_drives != 0, "GetLogicalDrives error %d\n", GetLastError()); - +printf("test_GetDriveTypeW, before loop\n"); for (drive[0] = 'A'; drive[0] <= 'Z'; drive[0]++) { type = GetDriveTypeW(drive); @@ -105,7 +106,7 @@ logical_drives >>= 1; } - +printf("test_GetDriveTypeW, after loop\n"); if (!existing_drive_letter) { skip("No drives found, skipping drive spec format tests.\n"); return; @@ -140,7 +141,7 @@ DWORD sectors_per_cluster, bytes_per_sector, free_clusters, total_clusters; char drive[] = "?:\\"; DWORD logical_drives; - +printf("test_GetDiskFreeSpaceA, start\n"); ret = GetDiskFreeSpaceA(NULL, §ors_per_cluster, &bytes_per_sector, &free_clusters, &total_clusters); ok(ret, "GetDiskFreeSpaceA error %d\n", GetLastError()); @@ -157,7 +158,7 @@ logical_drives = GetLogicalDrives(); ok(logical_drives != 0, "GetLogicalDrives error %d\n", GetLastError()); - +printf("test_GetDiskFreeSpaceA, before loop\n"); for (drive[0] = 'A'; drive[0] <= 'Z'; drive[0]++) { UINT drivetype = GetDriveTypeA(drive); @@ -215,7 +216,7 @@ static const WCHAR empty_pathW[] = { 0 }; static const WCHAR root_pathW[] = { '\\', 0 }; static const WCHAR unix_style_root_pathW[] = { '/', 0 }; - +printf("test_GetDiskFreeSpaceW, start\n"); ret = GetDiskFreeSpaceW(NULL, §ors_per_cluster, &bytes_per_sector, &free_clusters, &total_clusters); if (ret == 0 && GetLastError() == ERROR_CALL_NOT_IMPLEMENTED) { @@ -237,7 +238,7 @@ logical_drives = GetLogicalDrives(); ok(logical_drives != 0, "GetLogicalDrives error %d\n", GetLastError()); - +printf("test_GetDiskFreeSpaceW, before loop\n"); for (drive[0] = 'A'; drive[0] <= 'Z'; drive[0]++) { UINT drivetype = GetDriveTypeW(drive); @@ -268,4 +269,5 @@ test_GetDiskFreeSpaceA(); test_GetDiskFreeSpaceW(); + printf("drive: done\n"); }