#define GDK_DISPLAY_DEBUG_CHECK(display,type) \
G_UNLIKELY (gdk_display_get_debug_flags (display) & GDK_DEBUG_##type)
-#define GDK_DISPLAY_NOTE(display,type,action) G_STMT_START { \
- if (GDK_DISPLAY_DEBUG_CHECK (display,type)) \
- { action; }; } G_STMT_END
#define GDK_DISPLAY_DEBUG(display,type,...) \
if (GDK_DISPLAY_DEBUG_CHECK (display,type)) \
#else /* !G_ENABLE_DEBUG */
#define GDK_DISPLAY_DEBUG_CHECK(display,type) 0
-#define GDK_DISPLAY_NOTE(display,type,action)
#define GDK_DISPLAY_DEBUG(display,type,...)
#endif /* G_ENABLE_DEBUG */
#define GDK_DEBUG_CHECK(type) GDK_DISPLAY_DEBUG_CHECK (NULL,type)
-#define GDK_NOTE(type,action) GDK_DISPLAY_NOTE (NULL,type,action)
#define GDK_DEBUG(type,...) GDK_DISPLAY_DEBUG (NULL,type,__VA_ARGS__)
#endif
#define __GDK_PRIVATE_WIN32_H__
#include <gdk/gdkcursorprivate.h>
+#include <gdk/gdkdebug.h>
#include <gdk/win32/gdksurface-win32.h>
#include <gdk/win32/gdkwin32display.h>
#include <gdk/win32/gdkwin32screen.h>
#include "config.h"
+
+/* Old debug macros */
+
+#ifdef G_ENABLE_DEBUG
+
+#define GDK_NOTE(type,action) \
+ G_STMT_START { \
+ if (GDK_DEBUG_CHECK (type)) \
+ { action; }; \
+ } G_STMT_END
+
+#else
+
+#define GDK_NOTE(type,action)
+
+#endif
+
/* Make up for some minor w32api or MSVC6 header lossage */
#ifndef PS_JOIN_MASK