From f143177d3b602a2c4fe7c8b2b510876035648d6b Mon Sep 17 00:00:00 2001 From: Christoph von Wittich Date: Sat, 17 Jan 2009 21:05:15 +0000 Subject: [PATCH] fix a kernel32 console winetest crash svn path=/trunk/; revision=38851 --- reactos/dll/win32/kernel32/misc/console.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/reactos/dll/win32/kernel32/misc/console.c b/reactos/dll/win32/kernel32/misc/console.c index 3eb651bfa7c..0d257b98b1b 100644 --- a/reactos/dll/win32/kernel32/misc/console.c +++ b/reactos/dll/win32/kernel32/misc/console.c @@ -2850,6 +2850,12 @@ GetConsoleCursorInfo( NTSTATUS Status; + if (!lpConsoleCursorInfo) + { + SetLastError(ERROR_INVALID_ACCESS); + return FALSE; + } + CsrRequest = MAKE_CSR_API(GET_CURSOR_INFO, CSR_CONSOLE); Request.Data.GetCursorInfoRequest.ConsoleHandle = hConsoleOutput; Status = CsrClientCallServer( &Request, NULL, CsrRequest, sizeof( CSR_API_MESSAGE ) );