Francois Gouget : user32/tests: When EnumDisplaySettings() fails unexpectedly, trace how many calls were made.
Alexandre Julliard
julliard at winehq.org
Fri Nov 1 15:17:06 CDT 2013
Module: wine
Branch: master
Commit: 790d2e8b21b0c5c97c010941f161d4b1f9b3b3fd
URL: http://source.winehq.org/git/wine.git/?a=commit;h=790d2e8b21b0c5c97c010941f161d4b1f9b3b3fd
Author: Francois Gouget <fgouget at 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++;
}
}
More information about the wine-cvs
mailing list