dsound/tests: Mark some capture status as broken.

Michael Stefaniuc mstefani at redhat.de
Mon Apr 22 17:01:40 CDT 2013


---
Some of Francois' Win2k, WinXP and Win2k3 show this behavior.



 dlls/dsound/tests/capture.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlls/dsound/tests/capture.c b/dlls/dsound/tests/capture.c
index 2afd522..af4f691 100644
--- a/dlls/dsound/tests/capture.c
+++ b/dlls/dsound/tests/capture.c
@@ -402,7 +402,7 @@ static void test_capture_buffer(LPDIRECTSOUNDCAPTURE dsco,
 
     rc=IDirectSoundCaptureBuffer_GetStatus(dscbo,&status);
     ok(rc==DS_OK,"IDirectSoundCaptureBuffer_GetStatus() failed: %08x\n", rc);
-    ok(status==(DSCBSTATUS_CAPTURING|DSCBSTATUS_LOOPING),
+    ok(status==(DSCBSTATUS_CAPTURING|DSCBSTATUS_LOOPING) || broken(status==DSCBSTATUS_CAPTURING),
        "GetStatus: bad status: %x\n",status);
 
     if (record) {
-- 
1.7.11.7



More information about the wine-patches mailing list