Module: wine Branch: master Commit: 3814d38aa9f5613b27b457ab0916b3199e1aa553 URL: http://source.winehq.org/git/wine.git/?a=commit;h=3814d38aa9f5613b27b457ab09...
Author: James Hawkins jhawkins@codeweavers.com Date: Thu Aug 28 21:07:12 2008 -0500
advapi32: Fix another set of failures on some Vista systems.
---
dlls/advapi32/tests/cred.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/dlls/advapi32/tests/cred.c b/dlls/advapi32/tests/cred.c index e96d589..1bb2545 100644 --- a/dlls/advapi32/tests/cred.c +++ b/dlls/advapi32/tests/cred.c @@ -222,6 +222,12 @@ static void test_domain_password(DWORD cred_type) new_cred.TargetAlias = NULL; new_cred.UserName = (char *)"test\winetest"; ret = pCredWriteA(&new_cred, 0); + if (!ret && GetLastError() == ERROR_NO_SUCH_LOGON_SESSION) + { + skip("CRED_TYPE_DOMAIN_PASSWORD credentials are not supported " + "or are disabled. Skipping\n"); + return; + } ok(ret, "CredWriteA failed with error %d\n", GetLastError());
ret = pCredEnumerateA(NULL, 0, &count, &creds);