[PATCH] dsound/tests: Fix test that fails on older Windows 2000
Andrew Eikum
aeikum at codeweavers.com
Fri May 31 10:27:38 CDT 2013
---
dlls/dsound/tests/dsound.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/dlls/dsound/tests/dsound.c b/dlls/dsound/tests/dsound.c
index bca0d76..d31dc9c 100644
--- a/dlls/dsound/tests/dsound.c
+++ b/dlls/dsound/tests/dsound.c
@@ -1409,6 +1409,11 @@ static HRESULT test_invalid_fmts(LPGUID lpGuid)
ok(wfx.nBlockAlign == 4, "blockalign: %u\n", wfx.nBlockAlign);
ok(wfx.nAvgBytesPerSec == 44100 * 4, "avgbytes: %u\n", wfx.nAvgBytesPerSec);
+ if(!gotdx8){
+ win_skip("Not doing the WAVE_FORMAT_EXTENSIBLE tests\n");
+ goto done;
+ }
+
fmtex.Format.cbSize = sizeof(WAVEFORMATEXTENSIBLE) - sizeof(WAVEFORMATEX);
fmtex.Format.wFormatTag = WAVE_FORMAT_EXTENSIBLE;
fmtex.Format.nChannels = 2;
@@ -1475,6 +1480,7 @@ static HRESULT test_invalid_fmts(LPGUID lpGuid)
IDirectSoundBuffer_Release(primary);
}
+done:
IDirectSound_Release(dso);
return S_OK;
--
1.8.3
More information about the wine-patches
mailing list