From 10e745a1860538caae5339f23e5be2f6b3cc06da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Sun, 30 Jun 2013 19:21:42 +0000 Subject: [PATCH] [CONSRV] Improve debug prints. svn path=/trunk/; revision=59400 --- reactos/win32ss/user/consrv/handle.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/reactos/win32ss/user/consrv/handle.c b/reactos/win32ss/user/consrv/handle.c index 71889f27ea6..25fb18a0bd8 100644 --- a/reactos/win32ss/user/consrv/handle.c +++ b/reactos/win32ss/user/consrv/handle.c @@ -418,8 +418,7 @@ ConSrvGetObject(PCONSOLE_PROCESS_DATA ProcessData, ASSERT(Object); if (Entry) *Entry = NULL; - // DPRINT("ConSrvGetObject, Object: %x, %x, %x\n", - // Object, Handle, ProcessData ? ProcessData->HandleTableSize : 0); + DPRINT("ConSrvGetObject -- Object: 0x%x, Handle: 0x%x\n", Object, Handle); RtlEnterCriticalSection(&ProcessData->HandleTableLock); @@ -436,7 +435,9 @@ ConSrvGetObject(PCONSOLE_PROCESS_DATA ProcessData, /*(Type != 0 && ObjectEntry->Type != Type)*/ (Type != 0 && (ObjectEntry->Type & Type) == 0) ) { - DPRINT1("ConSrvGetObject returning invalid handle (%x) of type %lu with access %lu ; wanted type %lu with access %lu\n", Handle, ObjectEntry->Type, HandleEntry->Access, Type, Access); + DPRINT1("ConSrvGetObject -- Invalid handle 0x%x of type %lu with access %lu ; retrieved object 0x%x (handle 0x%x) of type %lu with access %lu\n", + Handle, Type, Access, ObjectEntry, HandleEntry, (ObjectEntry ? ObjectEntry->Type : 0), (HandleEntry ? HandleEntry->Access : 0)); + RtlLeaveCriticalSection(&ProcessData->HandleTableLock); return STATUS_INVALID_HANDLE; }