userenv: add a stub for LoadUserProfileW

Austin English austinenglish at gmail.com
Sat Jul 25 18:52:58 CDT 2009


Fixes bug 18413

-- 
-Austin
-------------- next part --------------
diff --git a/dlls/userenv/userenv.spec b/dlls/userenv/userenv.spec
index cecde03..95280bf 100644
--- a/dlls/userenv/userenv.spec
+++ b/dlls/userenv/userenv.spec
@@ -8,7 +8,7 @@
 @ stdcall GetUserProfileDirectoryA(ptr ptr ptr)
 @ stdcall GetUserProfileDirectoryW(ptr ptr ptr)
 @ stdcall LoadUserProfileA(ptr ptr)
-@ stub LoadUserProfileW
+@ stdcall LoadUserProfileW(ptr ptr)
 @ stdcall RegisterGPNotification(long long)
 @ stdcall UnloadUserProfile(ptr ptr)
 @ stdcall UnregisterGPNotification(long)
diff --git a/dlls/userenv/userenv_main.c b/dlls/userenv/userenv_main.c
index 1eaaa71..01f3a1b 100644
--- a/dlls/userenv/userenv_main.c
+++ b/dlls/userenv/userenv_main.c
@@ -129,6 +129,13 @@ BOOL WINAPI LoadUserProfileA( HANDLE hToken, LPPROFILEINFOA lpProfileInfo )
     return TRUE;
 }
 
+BOOL WINAPI LoadUserProfileW( HANDLE hToken, LPPROFILEINFOW lpProfileInfo )
+{
+    FIXME("%p %p\n", hToken, lpProfileInfo );
+    lpProfileInfo->hProfile = HKEY_CURRENT_USER;
+    return TRUE;
+}
+
 BOOL WINAPI RegisterGPNotification( HANDLE event, BOOL machine )
 {
     FIXME("%p %d\n", event, machine );


More information about the wine-patches mailing list