From fd133d9dca093b648315d5f8ea542ed49ce467ee Mon Sep 17 00:00:00 2001 From: Giannis Adamopoulos Date: Sun, 21 Aug 2011 14:57:04 +0000 Subject: [PATCH] [win32k] - Fix some debug output svn path=/trunk/; revision=53357 --- reactos/subsystems/win32/win32k/ntuser/callback.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/reactos/subsystems/win32/win32k/ntuser/callback.c b/reactos/subsystems/win32/win32k/ntuser/callback.c index 861b29b4725..c60faefef88 100644 --- a/reactos/subsystems/win32/win32k/ntuser/callback.c +++ b/reactos/subsystems/win32/win32k/ntuser/callback.c @@ -174,6 +174,8 @@ co_IntCallWindowProc(WNDPROC Proc, ULONG ArgumentLength; LRESULT Result; + TRACE_CH(UserMsgCall,"hwnd:0x%x, msg:%d, wparam:%d, lparam:%d\n", Wnd, Message, wParam, lParam); + if (0 < lParamBufferSize) { ArgumentLength = sizeof(WINDOWPROC_CALLBACK_ARGUMENTS) + lParamBufferSize; @@ -203,8 +205,6 @@ co_IntCallWindowProc(WNDPROC Proc, IntSetTebWndCallback (&Wnd, &pWnd); - TRACE_CH(UserMsgCall,"hwnd:0x%x, msg:%d, wparam:%d, lparam:%d\n", Wnd, Message, wParam, lParam); - UserLeaveCo(); Status = KeUserModeCallback(USER32_CALLBACK_WINDOWPROC, @@ -220,6 +220,7 @@ co_IntCallWindowProc(WNDPROC Proc, } _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER) { + ERR_CH(UserMsgCall,"Failed to copy result from user mode!\n"); Status = _SEH2_GetExceptionCode(); } _SEH2_END; @@ -230,6 +231,7 @@ co_IntCallWindowProc(WNDPROC Proc, if (!NT_SUCCESS(Status)) { + ERR_CH(UserMsgCall,"Call to user mode failed!\n"); if (0 < lParamBufferSize) { IntCbFreeMemory(Arguments);