summaryrefslogtreecommitdiff
path: root/gdk
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2023-03-27 21:56:41 -0400
committerMatthias Clasen <mclasen@redhat.com>2023-03-27 21:56:41 -0400
commita8d8724a022afd9b9ed1588c71b8833bdbe377b9 (patch)
tree38274743d267782d935c95ea3f2639999a66799e /gdk
parenta2d20a5dc061bdb9145eea032357a928e97661a7 (diff)
downloadgtk+-a8d8724a022afd9b9ed1588c71b8833bdbe377b9.tar.gz
gdk: Avoid a pointless indirection
Don't use g_fprintf if GLib is using system printf anyway.
Diffstat (limited to 'gdk')
-rw-r--r--gdk/gdkdebugprivate.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gdk/gdkdebugprivate.h b/gdk/gdkdebugprivate.h
index c9baba28a7..dab4d890d2 100644
--- a/gdk/gdkdebugprivate.h
+++ b/gdk/gdkdebugprivate.h
@@ -60,7 +60,11 @@ GdkDebugFlags gdk_display_get_debug_flags (GdkDisplay *display);
void gdk_display_set_debug_flags (GdkDisplay *display,
GdkDebugFlags flags);
+#ifdef GLIB_USING_SYSTEM_PRINTF
+#define gdk_debug_message(format, ...) fprintf (stderr, format "\n", ##__VA_ARGS__)
+#else
#define gdk_debug_message(format, ...) g_fprintf (stderr, format "\n", ##__VA_ARGS__)
+#endif
#ifdef G_ENABLE_DEBUG