Module: wine Branch: master Commit: 790d2e8b21b0c5c97c010941f161d4b1f9b3b3fd URL: http://source.winehq.org/git/wine.git/?a=commit;h=790d2e8b21b0c5c97c010941f1...
Author: Francois Gouget fgouget@free.fr Date: Fri Nov 1 10:19:16 2013 +0100
user32/tests: When EnumDisplaySettings() fails unexpectedly, trace how many calls were made.
---
dlls/user32/tests/sysparams.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dlls/user32/tests/sysparams.c b/dlls/user32/tests/sysparams.c index 32432f5..59225fe 100644 --- a/dlls/user32/tests/sysparams.c +++ b/dlls/user32/tests/sysparams.c @@ -2865,13 +2865,14 @@ static void test_EnumDisplaySettings(void) num = 1; while (1) { SetLastError (0xdeadbeef); - if (!EnumDisplaySettingsA(NULL, num++, &devmode)) { + if (!EnumDisplaySettingsA(NULL, num, &devmode)) { DWORD le = GetLastError(); ok(le == ERROR_NO_MORE_FILES || le == 0xdeadbeef, /* XP, 2003 */ - "Expected ERROR_NO_MORE_FILES or 0xdeadbeef, got %d\n", le); + "Expected ERROR_NO_MORE_FILES or 0xdeadbeef, got %d for %d\n", le, num); break; } + num++; } }