Paul Bryan Roberts : advapi32: LookupAccountNameW() - passes expected SidTypeUser test.
Module: wine Branch: master Commit: a1a2dd3509be7df70f43aa74a3d9b8905f1330b3 URL: http://source.winehq.org/git/wine.git/?a=commit;h=a1a2dd3509be7df70f43aa74a3... Author: Paul Bryan Roberts <pbronline-wine(a)yahoo.co.uk> Date: Sat Oct 18 20:36:36 2008 +0100 advapi32: LookupAccountNameW() - passes expected SidTypeUser test. --- dlls/advapi32/security.c | 5 +++++ dlls/advapi32/tests/security.c | 2 +- 2 files changed, 6 insertions(+), 1 deletions(-) diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c index 3c26654..59275c8 100644 --- a/dlls/advapi32/security.c +++ b/dlls/advapi32/security.c @@ -2578,6 +2578,11 @@ BOOL WINAPI LookupAccountNameW( LPCWSTR lpSystemName, LPCWSTR lpAccountName, PSI *cchReferencedDomainName = strlenW(dm)+1; + if (ret) + { + *peUse = SidTypeUser; + } + FreeSid(pSid); return ret; diff --git a/dlls/advapi32/tests/security.c b/dlls/advapi32/tests/security.c index d1e5b5c..7ec03b2 100644 --- a/dlls/advapi32/tests/security.c +++ b/dlls/advapi32/tests/security.c @@ -1556,8 +1556,8 @@ static void test_LookupAccountName(void) ok(!lstrcmp(domain, sid_dom), "Expected %s, got %s\n", sid_dom, domain); ok(domain_size == domain_save - 1, "Expected %d, got %d\n", domain_save - 1, domain_size); ok(lstrlen(domain) == domain_size, "Expected %d, got %d\n", lstrlen(domain), domain_size); - ok(sid_use == SidTypeUser, "Expected SidTypeUser (%d), got %d\n", SidTypeUser, sid_use); } + ok(sid_use == SidTypeUser, "Expected SidTypeUser (%d), got %d\n", SidTypeUser, sid_use); domain_size = domain_save; sid_size = sid_save;
participants (1)
-
Alexandre Julliard