Paul Vriens : winmm/tests: Fix some test failures in Win9x and WinMe.
Alexandre Julliard
julliard at winehq.org
Wed Oct 14 09:02:00 CDT 2009
Module: wine
Branch: master
Commit: 55b3a9c906b01544b0bbb35c1dfa14aed0932944
URL: http://source.winehq.org/git/wine.git/?a=commit;h=55b3a9c906b01544b0bbb35c1dfa14aed0932944
Author: Paul Vriens <Paul.Vriens.Wine at gmail.com>
Date: Wed Oct 14 10:56:36 2009 +0200
winmm/tests: Fix some test failures in Win9x and WinMe.
---
dlls/winmm/tests/wave.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/dlls/winmm/tests/wave.c b/dlls/winmm/tests/wave.c
index 8a9caf2..3e3afbd 100644
--- a/dlls/winmm/tests/wave.c
+++ b/dlls/winmm/tests/wave.c
@@ -791,9 +791,11 @@ static void wave_out_test_deviceOut(int device, double duration,
}
for (i = 0; i < headers; i++) {
- ok(frags[i].dwFlags==(WHDR_DONE|WHDR_PREPARED),
- "WHDR_DONE WHDR_PREPARED expected, got %s\n",
- wave_header_flags(frags[i].dwFlags));
+ ok(frags[i].dwFlags==(WHDR_DONE|WHDR_PREPARED) ||
+ broken((flags & CALLBACK_TYPEMASK)==CALLBACK_EVENT &&
+ frags[i].dwFlags==(WHDR_DONE|WHDR_PREPARED|0x1000)), /* < NT4 */
+ "(%02d) WHDR_DONE WHDR_PREPARED expected, got %s\n",
+ i, wave_header_flags(frags[i].dwFlags));
}
check_position(device, wout, length * (loops + 1), pwfx);
}
More information about the wine-cvs
mailing list