Alexandre Julliard : krnl386: Load gdi.exe and user. exe also when initializing universal thunks.
Alexandre Julliard
julliard at winehq.org
Tue Jun 8 10:08:22 CDT 2010
Module: wine
Branch: master
Commit: a8c4edc8dc3a92d63b034ef7699927928f695e51
URL: http://source.winehq.org/git/wine.git/?a=commit;h=a8c4edc8dc3a92d63b034ef7699927928f695e51
Author: Alexandre Julliard <julliard at winehq.org>
Date: Tue Jun 8 12:46:28 2010 +0200
krnl386: Load gdi.exe and user.exe also when initializing universal thunks.
---
dlls/krnl386.exe16/utthunk.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/dlls/krnl386.exe16/utthunk.c b/dlls/krnl386.exe16/utthunk.c
index a1889fa..a21342e 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 */
More information about the wine-cvs
mailing list