mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 23:02:59 +00:00
[win32k]
- Fix some debug output svn path=/trunk/; revision=53357
This commit is contained in:
parent
fd4c31bc62
commit
fd133d9dca
1 changed files with 4 additions and 2 deletions
|
@ -174,6 +174,8 @@ co_IntCallWindowProc(WNDPROC Proc,
|
||||||
ULONG ArgumentLength;
|
ULONG ArgumentLength;
|
||||||
LRESULT Result;
|
LRESULT Result;
|
||||||
|
|
||||||
|
TRACE_CH(UserMsgCall,"hwnd:0x%x, msg:%d, wparam:%d, lparam:%d\n", Wnd, Message, wParam, lParam);
|
||||||
|
|
||||||
if (0 < lParamBufferSize)
|
if (0 < lParamBufferSize)
|
||||||
{
|
{
|
||||||
ArgumentLength = sizeof(WINDOWPROC_CALLBACK_ARGUMENTS) + lParamBufferSize;
|
ArgumentLength = sizeof(WINDOWPROC_CALLBACK_ARGUMENTS) + lParamBufferSize;
|
||||||
|
@ -203,8 +205,6 @@ co_IntCallWindowProc(WNDPROC Proc,
|
||||||
|
|
||||||
IntSetTebWndCallback (&Wnd, &pWnd);
|
IntSetTebWndCallback (&Wnd, &pWnd);
|
||||||
|
|
||||||
TRACE_CH(UserMsgCall,"hwnd:0x%x, msg:%d, wparam:%d, lparam:%d\n", Wnd, Message, wParam, lParam);
|
|
||||||
|
|
||||||
UserLeaveCo();
|
UserLeaveCo();
|
||||||
|
|
||||||
Status = KeUserModeCallback(USER32_CALLBACK_WINDOWPROC,
|
Status = KeUserModeCallback(USER32_CALLBACK_WINDOWPROC,
|
||||||
|
@ -220,6 +220,7 @@ co_IntCallWindowProc(WNDPROC Proc,
|
||||||
}
|
}
|
||||||
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
_SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
|
||||||
{
|
{
|
||||||
|
ERR_CH(UserMsgCall,"Failed to copy result from user mode!\n");
|
||||||
Status = _SEH2_GetExceptionCode();
|
Status = _SEH2_GetExceptionCode();
|
||||||
}
|
}
|
||||||
_SEH2_END;
|
_SEH2_END;
|
||||||
|
@ -230,6 +231,7 @@ co_IntCallWindowProc(WNDPROC Proc,
|
||||||
|
|
||||||
if (!NT_SUCCESS(Status))
|
if (!NT_SUCCESS(Status))
|
||||||
{
|
{
|
||||||
|
ERR_CH(UserMsgCall,"Call to user mode failed!\n");
|
||||||
if (0 < lParamBufferSize)
|
if (0 < lParamBufferSize)
|
||||||
{
|
{
|
||||||
IntCbFreeMemory(Arguments);
|
IntCbFreeMemory(Arguments);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue