Moved the wine server client-side support to dlls/ntdll. Removed a
couple of unnecessary functions.
diff --git a/dlls/kernel/process.c b/dlls/kernel/process.c
index e2c7cd3..f01730f 100644
--- a/dlls/kernel/process.c
+++ b/dlls/kernel/process.c
@@ -306,7 +306,7 @@
InitializeListHead(&process_ldr.InInitializationOrderModuleList);
/* Setup the server connection */
- CLIENT_InitServer();
+ wine_server_init_thread();
/* Retrieve startup info from the server */
SERVER_START_REQ( init_process )
@@ -386,7 +386,13 @@
SHELL_LoadRegistry();
/* global boot finished, the rest is process-local */
- CLIENT_BootDone( TRACE_ON(server) );
+ SERVER_START_REQ( boot_done )
+ {
+ req->debug_level = TRACE_ON(server);
+ wine_server_call( req );
+ }
+ SERVER_END_REQ;
+
if (TRACE_ON(relay) || TRACE_ON(snoop)) RELAY_InitDebugLists();
return TRUE;