mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-04 18:47:07 +00:00
winepulse: Return E_UNEXPECTED with invalid dataflow in GetAudioEndpoint.
This commit is contained in:
parent
63874db740
commit
32775c875f
|
@ -342,6 +342,9 @@ HRESULT WINAPI AUDDRV_GetAudioEndpoint(GUID *guid, IMMDevice *dev, IAudioClient
|
|||
if (!get_pulse_name_by_guid(guid, pulse_name, &dataflow))
|
||||
return AUDCLNT_E_DEVICE_INVALIDATED;
|
||||
|
||||
if (dataflow != eRender && dataflow != eCapture)
|
||||
return E_UNEXPECTED;
|
||||
|
||||
*out = NULL;
|
||||
|
||||
len = strlen(pulse_name) + 1;
|
||||
|
|
Loading…
Reference in a new issue