secur32/tests: Fix GetUserNameEx test on Win2k.
Nicolas Le Cam
niko.lecam at gmail.com
Fri Apr 10 09:02:05 CDT 2009
---
dlls/secur32/tests/secur32.c | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/dlls/secur32/tests/secur32.c b/dlls/secur32/tests/secur32.c
index 7e969bd..96c40a0 100644
--- a/dlls/secur32/tests/secur32.c
+++ b/dlls/secur32/tests/secur32.c
@@ -113,7 +113,9 @@ static void testGetUserNameExA(void)
(GetLastError() == ERROR_NO_SUCH_DOMAIN) ||
(GetLastError() == ERROR_NO_SUCH_USER) ||
(GetLastError() == ERROR_NONE_MAPPED) ||
- (GetLastError() == ERROR_ACCESS_DENIED),
+ (GetLastError() == ERROR_ACCESS_DENIED) ||
+ broken((formats[i] == NameDnsDomain) && /* Win2k */
+ (GetLastError() == ERROR_INVALID_PARAMETER)),
"GetUserNameExA(%d) failed: %d\n",
formats[i], GetLastError());
}
@@ -161,7 +163,9 @@ static void testGetUserNameExW(void)
(GetLastError() == ERROR_NO_SUCH_DOMAIN) ||
(GetLastError() == ERROR_NO_SUCH_USER) ||
(GetLastError() == ERROR_NONE_MAPPED) ||
- (GetLastError() == ERROR_ACCESS_DENIED),
+ (GetLastError() == ERROR_ACCESS_DENIED) ||
+ broken((formats[i] == NameDnsDomain) && /* Win2k */
+ (GetLastError() == ERROR_INVALID_PARAMETER)),
"GetUserNameExW(%d) failed: %d\n",
formats[i], GetLastError());
}
--
1.6.0.4
--=-IKXVw1nbuHzFWiQGRYLl--
More information about the wine-patches
mailing list