Fixed regression in process creation (std handle inheritance).
diff --git a/server/console.c b/server/console.c
index 3a295db..b9da5a6 100644
--- a/server/console.c
+++ b/server/console.c
@@ -347,9 +347,11 @@
{
struct console_input* console;
- if ((console = (struct console_input*)get_handle_obj( parent, hconin, 0, NULL )))
+ /* FIXME: should we check some access rights ? */
+ if ((console = (struct console_input*)get_handle_obj( parent, hconin,
+ 0, &console_input_ops )))
{
- if (console->renderer == parent_thread)
+ if (console->renderer == parent_thread)
{
process->console = (struct console_input*)grab_object( console );
process->console->num_proc++;