From 919bd612035d1841d5b9d7de20aef2fbafbe1799 Mon Sep 17 00:00:00 2001 From: Paul Vriens Date: Mon, 17 Nov 2008 14:17:05 +0100 Subject: [PATCH] user32/tests: Fix a test failure on Win9x, WinMe and NT4. --- dlls/user32/tests/monitor.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dlls/user32/tests/monitor.c b/dlls/user32/tests/monitor.c index d858f7279eb..441b94f2095 100644 --- a/dlls/user32/tests/monitor.c +++ b/dlls/user32/tests/monitor.c @@ -213,8 +213,10 @@ static void test_ChangeDisplaySettingsEx(void) dm.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT; dm.dmPelsWidth = width; res = pChangeDisplaySettingsExA(NULL, &dm, NULL, CDS_TEST, NULL); - ok(res == DISP_CHANGE_SUCCESSFUL, - "ChangeDisplaySettingsExA returned %d, expected DISP_CHANGE_SUCCESSFUL\n", res); + ok(res == DISP_CHANGE_SUCCESSFUL || + res == DISP_CHANGE_BADMODE || /* Win98, WinMe */ + res == DISP_CHANGE_FAILED, /* NT4 */ + "ChangeDisplaySettingsExA returned unexpected %d\n", res); memset(&dmW, 0, sizeof(dmW)); dmW.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT;