[ros-diffs] [dchapyshev] 39211: - Fix 1 wine console test

dchapyshev at svn.reactos.org dchapyshev at svn.reactos.org
Fri Jan 30 15:36:58 CET 2009


Author: dchapyshev
Date: Fri Jan 30 08:36:57 2009
New Revision: 39211

URL: http://svn.reactos.org/svn/reactos?rev=39211&view=rev
Log:
- Fix 1 wine console test

Modified:
    trunk/reactos/dll/win32/kernel32/misc/console.c

Modified: trunk/reactos/dll/win32/kernel32/misc/console.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/kernel32/misc/console.c?rev=39211&r1=39210&r2=39211&view=diff
==============================================================================
--- trunk/reactos/dll/win32/kernel32/misc/console.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/kernel32/misc/console.c [iso-8859-1] Fri Jan 30 08:36:57 2009
@@ -2893,14 +2893,18 @@
 
     if (!lpConsoleCursorInfo)
     {
-        SetLastError(ERROR_INVALID_ACCESS);
+        if (!hConsoleOutput)
+            SetLastError(ERROR_INVALID_HANDLE);
+        else
+            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 ) );
+    Status = CsrClientCallServer(&Request, NULL, CsrRequest, sizeof(CSR_API_MESSAGE));
 
     if (!NT_SUCCESS(Status) || !NT_SUCCESS(Status = Request.Status))
     {



More information about the Ros-diffs mailing list