[PATCH 1/2] quartz/videorenderer: Get rid of CreateRenderingSubsystem().
Chip Davis
cdavis at codeweavers.com
Fri Oct 18 00:34:21 CDT 2019
October 17, 2019 11:17 PM, "Zebediah Figura" <z.figura12 at gmail.com> wrote:
> diff --git a/dlls/quartz/videorenderer.c b/dlls/quartz/videorenderer.c
> index 87365d9212..f4d6945380 100644
> --- a/dlls/quartz/videorenderer.c
> +++ b/dlls/quartz/videorenderer.c
> @@ -873,8 +858,11 @@ HRESULT VideoRenderer_create(IUnknown *outer, void **out)
> if (FAILED(hr))
> goto fail;
>
> - if (!CreateRenderingSubsystem(pVideoRenderer)) {
> - hr = E_FAIL;
> + pVideoRenderer->hEvent = CreateEventW(NULL, TRUE, FALSE, NULL);
> +
> + if (FAILED(BaseWindowImpl_PrepareWindow(&pVideoRenderer->baseControlWindow.baseWindow)))
I think you want to set 'hr' here.
> + {
> + CloseHandle(pVideoRenderer->hEvent);
> goto fail;
> }
>
> --
> 2.23.0
Chip
More information about the wine-devel
mailing list