mirror of
https://github.com/reactos/reactos.git
synced 2024-09-30 22:47:28 +00:00
- Move GDI_DEBUG stuff to make it compile again
- Comment out some GDI_DEBUG prints related to deferred deletion, as this floods the log too much svn path=/trunk/; revision=41829
This commit is contained in:
parent
fb73a62428
commit
7b83de4325
|
@ -8,6 +8,8 @@
|
||||||
|
|
||||||
/** INCLUDES ******************************************************************/
|
/** INCLUDES ******************************************************************/
|
||||||
|
|
||||||
|
//#define GDI_DEBUG
|
||||||
|
|
||||||
#include <w32k.h>
|
#include <w32k.h>
|
||||||
#define NDEBUG
|
#define NDEBUG
|
||||||
#include <debug.h>
|
#include <debug.h>
|
||||||
|
@ -26,6 +28,8 @@
|
||||||
DPRINT("%s:%i: Delay\n", __FILE__, __LINE__); \
|
DPRINT("%s:%i: Delay\n", __FILE__, __LINE__); \
|
||||||
KeDelayExecutionThread(KernelMode, FALSE, &ShortDelay)
|
KeDelayExecutionThread(KernelMode, FALSE, &ShortDelay)
|
||||||
|
|
||||||
|
#include "gdidbg.c"
|
||||||
|
|
||||||
/* static */ /* FIXME: -fno-unit-at-a-time breaks this */
|
/* static */ /* FIXME: -fno-unit-at-a-time breaks this */
|
||||||
BOOL INTERNAL_CALL GDI_CleanupDummy(PVOID ObjectBody);
|
BOOL INTERNAL_CALL GDI_CleanupDummy(PVOID ObjectBody);
|
||||||
|
|
||||||
|
@ -78,10 +82,6 @@ OBJ_TYPE_INFO ObjTypeInfo[BASE_OBJTYPE_COUNT] =
|
||||||
|
|
||||||
static LARGE_INTEGER ShortDelay;
|
static LARGE_INTEGER ShortDelay;
|
||||||
|
|
||||||
/** DEBUGGING *****************************************************************/
|
|
||||||
//#define GDI_DEBUG
|
|
||||||
#include "gdidbg.c"
|
|
||||||
|
|
||||||
/** INTERNAL FUNCTIONS ********************************************************/
|
/** INTERNAL FUNCTIONS ********************************************************/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -576,8 +576,8 @@ LockHandle:
|
||||||
{
|
{
|
||||||
Object->BaseFlags |= BASEFLAG_READY_TO_DIE;
|
Object->BaseFlags |= BASEFLAG_READY_TO_DIE;
|
||||||
DPRINT("Object %p, ulShareCount = %d\n", Object->hHmgr, Object->ulShareCount);
|
DPRINT("Object %p, ulShareCount = %d\n", Object->hHmgr, Object->ulShareCount);
|
||||||
GDIDBG_TRACECALLER();
|
//GDIDBG_TRACECALLER();
|
||||||
GDIDBG_TRACESHARELOCKER(GDI_HANDLE_GET_INDEX(hObj));
|
//GDIDBG_TRACESHARELOCKER(GDI_HANDLE_GET_INDEX(hObj));
|
||||||
(void)InterlockedExchangePointer((PVOID*)&Entry->ProcessId, PrevProcId);
|
(void)InterlockedExchangePointer((PVOID*)&Entry->ProcessId, PrevProcId);
|
||||||
/* Don't wait on shared locks */
|
/* Don't wait on shared locks */
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
Loading…
Reference in a new issue