From c2d6ce85d058b8496b9177b62afce491fd5d3a0c Mon Sep 17 00:00:00 2001 From: Robert Reif Date: Tue, 17 Mar 2009 10:20:05 -0400 Subject: [PATCH] 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 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/dsound/propset.c b/dlls/dsound/propset.c index 4b6d77e76b2..85bbbae3f90 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;