[PATCH] ntoskrnl.exe/tests: Move kernel test utils to wine/test.h.
Rémi Bernon
rbernon at codeweavers.com
Thu Jul 1 08:40:03 CDT 2021
On 7/1/21 3:33 PM, Rémi Bernon wrote:
> +
> +void winetest_kernel_check(void)
> +{
> + char buffer[512];
> + DWORD size;
> +
> + SetFilePointer(okfile, 0, NULL, FILE_BEGIN);
> +
> + do
> + {
> + ReadFile(okfile, buffer, sizeof(buffer), &size, NULL);
> + printf("%.*s", size, buffer);
> + } while (size == sizeof(buffer));
> +
> + SetFilePointer(okfile, 0, NULL, FILE_BEGIN);
> + /* SetEndOfFile(okfile); */
> +
> + InterlockedExchangeAdd(&failures, InterlockedExchange(&kernel_data->failures, 0));
> + InterlockedExchangeAdd(&todo_failures, InterlockedExchange(&kernel_data->todo_failures, 0));
> +}
> +
> +void winetest_kernel_cleanup(void)
> +{
> + UnmapViewOfFile(kernel_data);
> + CloseHandle(winetest_mapping);
> + CloseHandle(okfile);
> + /* DeleteFileA("C:\\windows\\winetest_kernel_okfile"); */
> +}
> +
Oops, these looks like some debugging left-overs, sorry I'll resend.
--
Rémi Bernon <rbernon at codeweavers.com>
More information about the wine-devel
mailing list