From a8c4edc8dc3a92d63b034ef7699927928f695e51 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Tue, 8 Jun 2010 12:46:28 +0200 Subject: [PATCH] krnl386: Load gdi.exe and user.exe also when initializing universal thunks. --- dlls/krnl386.exe16/utthunk.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dlls/krnl386.exe16/utthunk.c b/dlls/krnl386.exe16/utthunk.c index a1889fa3502..a21342e4950 100644 --- a/dlls/krnl386.exe16/utthunk.c +++ b/dlls/krnl386.exe16/utthunk.c @@ -241,6 +241,14 @@ BOOL WINAPI UTRegister( HMODULE hModule, LPSTR lpsz16BITDLL, UTINFO *ut; HMODULE16 hModule16; FARPROC16 target16, init16; + static int done; + + if (!done) + { + LoadLibrary16( "gdi.exe" ); + LoadLibrary16( "user.exe" ); + done = TRUE; + } /* Load 16-bit DLL and get UTProc16 entry point */