server: Remove no longer needed fields in the init_process_done request.
diff --git a/server/process.c b/server/process.c
index 8c71334..cc88c5f 100644
--- a/server/process.c
+++ b/server/process.c
@@ -968,21 +968,10 @@
fatal_protocol_error( current, "init_process_done: called twice\n" );
return;
}
- if (!req->module)
- {
- fatal_protocol_error( current, "init_process_done: module base address cannot be 0\n" );
- return;
- }
-
- /* check if main exe has been registered as a dll already */
if (!(dll = find_process_dll( process, req->module )))
{
- if (!(dll = process_load_dll( process, NULL, req->module,
- get_req_data(), get_req_data_size() ))) return;
- dll->size = req->module_size;
- dll->dbg_offset = 0;
- dll->dbg_size = 0;
- dll->name = req->name;
+ set_error( STATUS_DLL_NOT_FOUND );
+ return;
}
/* main exe is the first in the dll list */
diff --git a/server/protocol.def b/server/protocol.def
index 6d7f527..b489b26 100644
--- a/server/protocol.def
+++ b/server/protocol.def
@@ -255,11 +255,8 @@
/* Signal the end of the process initialization */
@REQ(init_process_done)
void* module; /* main module base address */
- size_t module_size; /* main module size */
void* entry; /* process entry point */
- void* name; /* ptr to ptr to name (in process addr space) */
int gui; /* is it a GUI process? */
- VARARG(filename,unicode_str); /* file name of main exe */
@END
diff --git a/server/trace.c b/server/trace.c
index d1c702e..87390f1 100644
--- a/server/trace.c
+++ b/server/trace.c
@@ -638,12 +638,8 @@
static void dump_init_process_done_request( const struct init_process_done_request *req )
{
fprintf( stderr, " module=%p,", req->module );
- fprintf( stderr, " module_size=%lu,", (unsigned long)req->module_size );
fprintf( stderr, " entry=%p,", req->entry );
- fprintf( stderr, " name=%p,", req->name );
- fprintf( stderr, " gui=%d,", req->gui );
- fprintf( stderr, " filename=" );
- dump_varargs_unicode_str( cur_size );
+ fprintf( stderr, " gui=%d", req->gui );
}
static void dump_init_thread_request( const struct init_thread_request *req )