gdk: Drop old debug macros
authorMatthias Clasen <mclasen@redhat.com>
Fri, 23 Sep 2022 14:32:07 +0000 (10:32 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 23 Sep 2022 22:11:48 +0000 (18:11 -0400)
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
gdk/win32/gdkdrag-win32.c
gdk/win32/gdkprivate-win32.h

index 45519a1b4dc9d4889b4ae19c9528fb12e5956d93..0dad93e828c9e7eab85de157844c448dad117cd6 100644 (file)
@@ -65,9 +65,6 @@ void             gdk_display_set_debug_flags    (GdkDisplay       *display,
 
 #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))                           \
@@ -76,13 +73,11 @@ void             gdk_display_set_debug_flags    (GdkDisplay       *display,
 #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
index a53f6569b1cf7fc682e48e4ee0df8aff21f45169..68bfbed814618cb68f748a7405b6543c62b09a61 100644 (file)
@@ -37,6 +37,8 @@
 #include <math.h>
 #include <string.h>
 
+#define GDK_NOTE(a,b)
+
 /*
  * Support for OLE-2 drag and drop added at Archaeopteryx Software, 2001
  * For more information, do not contact Stephan R.A. Deibel (sdeibel@archaeopteryx.com),
index c6ef3455dfe183e7a2c451bca561d8e5b23a8e23..3979970f59145f9b4d61f65ef9a43e8553ddc76e 100644 (file)
@@ -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>
 
 #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