[PATCH v2 1/4] hid/tests: Call CancelIo before closing device.
Aric Stewart
aric at codeweavers.com
Wed Feb 12 10:00:25 CST 2020
Signed-off-by: Aric Stewart <aric at codeweavers.com>
On 2/11/20 12:13 PM, Rémi Bernon wrote:
> This was causing some leak to be reported on wineserver shutdown when
> no data can be read from a device.
>
> Signed-off-by: Rémi Bernon <rbernon at codeweavers.com>
> ---
> dlls/hid/tests/device.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/dlls/hid/tests/device.c b/dlls/hid/tests/device.c
> index bb819cc83f2..19f450045f1 100644
> --- a/dlls/hid/tests/device.c
> +++ b/dlls/hid/tests/device.c
> @@ -316,6 +316,7 @@ static void test_read_device(void)
> CloseHandle(overlapped.hEvent);
> rc = HidD_FreePreparsedData(ppd);
> ok(rc, "Failed to free preparsed data(0x%x)\n", GetLastError());
> + CancelIo(device);
> CloseHandle(device);
> HeapFree(GetProcessHeap(), 0, data);
> HeapFree(GetProcessHeap(), 0, report);
>
More information about the wine-devel
mailing list