Davide Beatrici (@davidebeatrici) commented about dlls/mmdevapi/client.c:
struct get_loopback_capture_device_params params;
if (This->dataflow != eRender)
{
sessions_unlock();
return AUDCLNT_E_WRONG_ENDPOINT_TYPE;
}
params.device = This->device_name;
params.name = name = get_application_name();
params.ret_device_len = 0;
params.ret_device = NULL;
params.result = E_NOTIMPL;
wine_unix_call(get_loopback_capture_device, ¶ms);
while (params.result == STATUS_BUFFER_TOO_SMALL)
{
```suggestion:-1+0 while (params.result == STATUS_BUFFER_TOO_SMALL) { ```