Robert Reif : dsound: Fix uninitialized variable.
Alexandre Julliard
julliard at winehq.org
Mon Mar 23 12:34:53 CDT 2009
Module: wine
Branch: master
Commit: c2d6ce85d058b8496b9177b62afce491fd5d3a0c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=c2d6ce85d058b8496b9177b62afce491fd5d3a0c
Author: Robert Reif <reif at earthlink.net>
Date: Tue Mar 17 10:20:05 2009 -0400
dsound: Fix uninitialized variable.
I missed one case when converting over to static GUIDs in a previous patch.
Pointed out by Andrew Talbot.
---
dlls/dsound/propset.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/dsound/propset.c b/dlls/dsound/propset.c
index 4b6d77e..85bbbae 100644
--- a/dlls/dsound/propset.c
+++ b/dlls/dsound/propset.c
@@ -405,7 +405,7 @@ static HRESULT DSPROPERTY_Description1(
PULONG pcbReturned )
{
HRESULT err;
- GUID guid, dev_guid;
+ GUID dev_guid;
PDSPROPERTY_DIRECTSOUNDDEVICE_DESCRIPTION_1_DATA ppd;
TRACE("(pPropData=%p,cbPropData=%d,pcbReturned=%p)\n",
pPropData,cbPropData,pcbReturned);
@@ -474,7 +474,7 @@ static HRESULT DSPROPERTY_Description1(
ppd->DataFlow = DIRECTSOUNDDEVICE_DATAFLOW_CAPTURE;
widn = waveInGetNumDevs();
for (wid = 0; wid < widn; wid++) {
- if (IsEqualGUID( &dev_guid, &guid) ) {
+ if (IsEqualGUID( &dev_guid, &DSOUND_capture_guids[wid] ) ) {
DSDRIVERDESC desc;
ppd->WaveDeviceId = wid;
ppd->Devnode = wid;
More information about the wine-cvs
mailing list