CVS: winex/dlls/advapi32 advapi32.spec, 1.21, 1.22 security.c, 1.17, 1.18

[email protected] 14 Dec 2007 20:26:51 -0000
Newsgroups gmane.comp.emulators.winex.cvs
Message-ID <[email protected]>
Subject: winex/dlls/advapi32 advapi32.spec,1.21,1.22 security.c,1.17,1.18Update of /var/lib/cvsd/cvsroot/winex/dlls/advapi32
In directory agravaine:/tmp/cvs-serv16346/dlls/advapi32

Modified Files:
	advapi32.spec security.c 
Log Message:
Added stub for LookupAccountNameW.


Index: advapi32.spec
===================================================================
RCS file: /var/lib/cvsd/cvsroot/winex/dlls/advapi32/advapi32.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- advapi32.spec	31 Jul 2007 19:59:03 -0000	1.21
+++ advapi32.spec	14 Dec 2007 20:26:49 -0000	1.22
@@ -157,7 +157,7 @@
 @ stub LogonUserA
 @ stub LogonUserW
 @ stdcall LookupAccountNameA(str str ptr ptr ptr ptr ptr) LookupAccountNameA
-@ stub LookupAccountNameW
+@ stdcall LookupAccountNameW(wstr wstr ptr ptr ptr ptr ptr) LookupAccountNameW
 @ stdcall LookupAccountSidA(ptr ptr ptr ptr ptr ptr ptr) LookupAccountSidA
 @ stdcall LookupAccountSidW(ptr ptr ptr ptr ptr ptr ptr) LookupAccountSidW
 @ stub LookupPrivilegeDisplayNameA

Index: security.c
===================================================================
RCS file: /var/lib/cvsd/cvsroot/winex/dlls/advapi32/security.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- security.c	31 Jul 2007 19:41:05 -0000	1.17
+++ security.c	14 Dec 2007 20:26:49 -0000	1.18
@@ -1183,7 +1183,28 @@
 	IN OUT LPDWORD cbReferencedDomainName,
 	OUT PSID_NAME_USE name_use )
 {
-    FIXME("(%s,%s,%p,%p,%p,%p,%p), stub.\n",system,account,sid,cbSid,ReferencedDomainName,cbReferencedDomainName,name_use);
+    FIXME("(%s,%s,%p,%p,%p,%p,%p), stub.\n",
+          debugstr_a(system), debugstr_a(account), sid, cbSid,
+          ReferencedDomainName, cbReferencedDomainName, name_use);
+    return FALSE;
+}
+
+/******************************************************************************
+ * LookupAccountNameW [ADVAPI32.@]
+ */
+BOOL WINAPI
+LookupAccountNameW(
+	IN LPCWSTR system,
+	IN LPCWSTR account,
+	OUT PSID sid,
+	OUT LPDWORD cbSid,
+	LPWSTR ReferencedDomainName,
+	IN OUT LPDWORD cbReferencedDomainName,
+	OUT PSID_NAME_USE name_use )
+{
+    FIXME("(%s,%s,%p,%p,%p,%p,%p), stub.\n",
+          debugstr_w(system), debugstr_w(account), sid, cbSid,
+          ReferencedDomainName, cbReferencedDomainName, name_use);
     return FALSE;
 }