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