Kirill K. Smirnov : server: Fix access check in screen buffer
handling.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu May 10 07:50:00 CDT 2007
Module: wine
Branch: master
Commit: 545d7f130cc4ef1cf06040ea886c6facfcd03f75
URL: http://source.winehq.org/git/wine.git/?a=commit;h=545d7f130cc4ef1cf06040ea886c6facfcd03f75
Author: Kirill K. Smirnov <lich at math.spbu.ru>
Date: Wed May 9 20:56:29 2007 +0400
server: Fix access check in screen buffer handling.
---
server/console.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/server/console.c b/server/console.c
index cb34cb3..8e667d4 100644
--- a/server/console.c
+++ b/server/console.c
@@ -611,10 +611,10 @@ static int set_console_input_info( const struct set_console_input_info_request *
struct screen_buffer *screen_buffer;
screen_buffer = (struct screen_buffer *)get_handle_obj( current->process, req->active_sb,
- CONSOLE_READ, &screen_buffer_ops );
+ CONSOLE_WRITE, &screen_buffer_ops );
if (!screen_buffer || screen_buffer->input != console)
{
- set_error( STATUS_INVALID_PARAMETER );
+ set_error( STATUS_INVALID_HANDLE );
if (screen_buffer) release_object( screen_buffer );
goto error;
}
More information about the wine-cvs
mailing list