24 Jul
2023
24 Jul
'23
12:39 p.m.
Huw Davies (@huw) commented about dlls/winealsa.drv/mmdevdrv.c:
- hr = CoCreateFreeThreadedMarshaler((IUnknown *)&This->IAudioClient3_iface, &This->marshal); - if (FAILED(hr)) { - HeapFree(GetProcessHeap(), 0, This); - return hr; - } - - This->dataflow = dataflow; - - This->parent = dev; - IMMDevice_AddRef(This->parent); - - *out = (IAudioClient *)&This->IAudioClient3_iface; - IAudioClient3_AddRef(&This->IAudioClient3_iface); - - return S_OK; + return E_NOTIMPL; I think just removing this completely (and the spec file entry) in this commit is fine.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/3380#note_39933