Alexandre Julliard : server: Allow creating a process without any parent or startup info.
Alexandre Julliard
julliard at winehq.org
Fri Jun 17 13:13:45 CDT 2011
Module: wine
Branch: master
Commit: a0c0878805a14f985682626c1379941d99b75159
URL: http://source.winehq.org/git/wine.git/?a=commit;h=a0c0878805a14f985682626c1379941d99b75159
Author: Alexandre Julliard <julliard at winehq.org>
Date: Thu Jun 16 22:45:45 2011 +0200
server: Allow creating a process without any parent or startup info.
---
server/process.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/server/process.c b/server/process.c
index f5430c8..c88c89b 100644
--- a/server/process.c
+++ b/server/process.c
@@ -886,6 +886,12 @@ DECL_HANDLER(new_process)
return;
}
+ if (!req->info_size) /* create an orphaned process */
+ {
+ create_process( socket_fd, NULL, 0 );
+ return;
+ }
+
/* build the startup info for a new process */
if (!(info = alloc_object( &startup_info_ops ))) return;
info->exe_file = NULL;
More information about the wine-cvs
mailing list