Module: wine Branch: master Commit: f4d7d8955098a0255733ae304349415fa373049c URL: https://source.winehq.org/git/wine.git/?a=commit;h=f4d7d8955098a0255733ae304...
Author: Jacek Caban jacek@codeweavers.com Date: Fri Jul 17 13:55:52 2020 +0200
kernelbase: Use IOCTL_CONDRV_ACTIVATE in SetConsoleActiveScreenBuffer.
Signed-off-by: Jacek Caban jacek@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/kernelbase/console.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/dlls/kernelbase/console.c b/dlls/kernelbase/console.c index 1aeb45d89c..d1fc8a4de1 100644 --- a/dlls/kernelbase/console.c +++ b/dlls/kernelbase/console.c @@ -1063,19 +1063,8 @@ BOOL WINAPI DECLSPEC_HOTPATCH ScrollConsoleScreenBufferW( HANDLE handle, SMALL_R */ BOOL WINAPI DECLSPEC_HOTPATCH SetConsoleActiveScreenBuffer( HANDLE handle ) { - BOOL ret; - TRACE( "(%p)\n", handle ); - - SERVER_START_REQ( set_console_input_info ) - { - req->handle = 0; - req->mask = SET_CONSOLE_INPUT_INFO_ACTIVE_SB; - req->active_sb = wine_server_obj_handle( handle ); - ret = !wine_server_call_err( req ); - } - SERVER_END_REQ; - return ret; + return console_ioctl( handle, IOCTL_CONDRV_ACTIVATE, NULL, 0, NULL, 0, NULL ); }