mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-06 15:55:03 +00:00
dsound: Forward error code when device cannot be found.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
This commit is contained in:
parent
fba6b7a1ed
commit
79264b27c1
|
@ -288,9 +288,10 @@ static HRESULT DirectSoundDevice_Initialize(DirectSoundDevice ** ppDevice, LPCGU
|
|||
IsEqualGUID(lpcGUID, &DSDEVID_DefaultVoiceCapture))
|
||||
return DSERR_NODRIVER;
|
||||
|
||||
if (GetDeviceID(lpcGUID, &devGUID) != DS_OK) {
|
||||
hr = GetDeviceID(lpcGUID, &devGUID);
|
||||
if (FAILED(hr)) {
|
||||
WARN("invalid parameter: lpcGUID\n");
|
||||
return DSERR_INVALIDPARAM;
|
||||
return hr;
|
||||
}
|
||||
|
||||
hr = get_mmdevice(eRender, &devGUID, &mmdevice);
|
||||
|
|
Loading…
Reference in a new issue