6 Dec
2023
6 Dec
'23
9:50 p.m.
Nikolay Sivov (@nsivov) commented about dlls/mf/tests/mf.c:
IUnknown_Release(object); }
+ if (callback->finalize_media_sink) + { + hr = IMFAsyncResult_GetObject(result, &object); + ok(hr == E_POINTER, "Unexpected hr %#lx.\n", hr); + + hr = IMFAsyncResult_GetState(result, &object); + ok(hr == S_OK, "Unexpected hr %#lx.\n", hr); + hr = IMFFinalizableMediaSink_EndFinalize((IMFFinalizableMediaSink *)object, result); + ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);
This should query and not cast. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/3369#note_55267