Module: wine Branch: master Commit: c4ae13e31264616757200cd97700724ffe37e602 URL: https://source.winehq.org/git/wine.git/?a=commit;h=c4ae13e31264616757200cd97...
Author: Zebediah Figura z.figura12@gmail.com Date: Tue Sep 8 17:49:12 2020 -0500
server: Use GENERIC_READ | GENERIC_WRITE in inherit_console().
The inherited console must have at least FILE_READ_DATA | FILE_WRITE_DATA. This also matches the access rights in AllocConsole().
Signed-off-by: Zebediah Figura z.figura12@gmail.com Signed-off-by: Jacek Caban jacek@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
server/console.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/server/console.c b/server/console.c index 3ea8a0fe53..6a4a0b60d5 100644 --- a/server/console.c +++ b/server/console.c @@ -784,7 +784,7 @@ obj_handle_t inherit_console( struct thread *parent_thread, obj_handle_t handle, process->console = console; console->num_proc++; return alloc_handle( process, process->console, - SYNCHRONIZE | FILE_READ_ATTRIBUTES | FILE_WRITE_ATTRIBUTES, 0 ); + SYNCHRONIZE | GENERIC_READ | GENERIC_WRITE, 0 ); }
struct thread *console_get_renderer( struct console_input *console )