[PATCH] NetUserChangePassword returns ERROR_INVALID_PASSWORD for Windows XP SP2 and above.

Alistair Leslie-Hughes leslie_alistair at hotmail.com
Fri Mar 7 03:42:51 CST 2008


---
 dlls/netapi32/tests/access.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/netapi32/tests/access.c b/dlls/netapi32/tests/access.c
index 202c259..7d5f55a 100644
--- a/dlls/netapi32/tests/access.c
+++ b/dlls/netapi32/tests/access.c
@@ -296,7 +296,7 @@ static void run_userhandling_tests(void)
 
     ret = pNetUserChangePassword(NULL, sNonexistentUser, sTestUserOldPass,
             sTestUserNewPass);
-    ok(ret == NERR_UserNotFound,
+    ok(ret == NERR_UserNotFound || ret == ERROR_INVALID_PASSWORD,
             "Changing password for nonexistent user returned 0x%08x.\n", ret);
 
     ret = pNetUserChangePassword(NULL, sTestUserName, sTestUserOldPass,
-- 
1.5.4.1


--------------030609050501000307010004--




More information about the wine-patches mailing list