[gtk/debug-envvars-cleanup: 1/6] gdk: Drop old debug macros
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/debug-envvars-cleanup: 1/6] gdk: Drop old debug macros
- Date: Fri, 23 Sep 2022 14:33:33 +0000 (UTC)
commit 56f96b9cf4aec9a055b20807850944d615edcb3b
Author: Matthias Clasen <mclasen redhat com>
Date: Fri Sep 23 10:32:07 2022 -0400
gdk: Drop old debug macros
Drop the old GDK_NOTE() and GDK_DISPLAY_NOTE()
macros from gdkdebug.h. Reintroduce them in the
win32 backend, where they are still used.
gdk/gdkdebug.h | 5 -----
gdk/win32/gdkdrag-win32.c | 1 +
gdk/win32/gdkprivate-win32.h | 18 ++++++++++++++++++
3 files changed, 19 insertions(+), 5 deletions(-)
---
diff --git a/gdk/gdkdebug.h b/gdk/gdkdebug.h
index 82f05edafe..2ad1309605 100644
--- a/gdk/gdkdebug.h
+++ b/gdk/gdkdebug.h
@@ -64,9 +64,6 @@ void gdk_debug_message (const char *format,
#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)) \
@@ -75,13 +72,11 @@ void gdk_debug_message (const char *format,
#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
diff --git a/gdk/win32/gdkdrag-win32.c b/gdk/win32/gdkdrag-win32.c
index a53f6569b1..9b00fc382c 100644
--- a/gdk/win32/gdkdrag-win32.c
+++ b/gdk/win32/gdkdrag-win32.c
@@ -31,6 +31,7 @@
#include "gdkeventsprivate.h"
#include "gdkseatprivate.h"
#include "gdk-private.h"
+#include "gdkprivate-win32.h"
#include <fcntl.h>
#include <io.h>
diff --git a/gdk/win32/gdkprivate-win32.h b/gdk/win32/gdkprivate-win32.h
index c6ef3455df..3979970f59 100644
--- a/gdk/win32/gdkprivate-win32.h
+++ b/gdk/win32/gdkprivate-win32.h
@@ -26,6 +26,7 @@
#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>
@@ -37,6 +38,23 @@
#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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]