[PATCH 3/3] Fix some test failures on older comctl32 versions
Paul Vriens
Paul.Vriens.Wine at gmail.com
Sat Oct 3 06:51:23 CDT 2009
---
dlls/comctl32/tests/monthcal.c | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/dlls/comctl32/tests/monthcal.c b/dlls/comctl32/tests/monthcal.c
index 28b3646..b971a97 100644
--- a/dlls/comctl32/tests/monthcal.c
+++ b/dlls/comctl32/tests/monthcal.c
@@ -331,9 +331,15 @@ static void test_monthcal(void)
memset(&st, 0xcc, sizeof(st));
ok(SendMessage(hwnd, MCM_GETRANGE, 0, (LPARAM)st) == 0, "No limits should be set\n");
- expect(0, st[0].wYear);
- expect(0, st[0].wMonth);
- expect(0, st[0].wDay);
+ ok(0 == st[0].wYear ||
+ broken(1752 == st[0].wYear), /* Older comctl32 */
+ "Expected 0, got %d\n", st[0].wYear);
+ ok(0 == st[0].wMonth ||
+ broken(9 == st[0].wMonth), /* Older comctl32 */
+ "Expected 0, got %d\n", st[0].wMonth);
+ ok(0 == st[0].wDay ||
+ broken(14 == st[0].wDay), /* Older comctl32 */
+ "Expected 0, got %d\n", st[0].wDay);
expect(0, st[0].wDayOfWeek);
expect(0, st[0].wHour);
expect(0, st[0].wMinute);
--
1.6.2.5
--------------050906020202090203030700--
More information about the wine-patches
mailing list