From a8d8724a022afd9b9ed1588c71b8833bdbe377b9 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 27 Mar 2023 21:56:41 -0400 Subject: [PATCH] gdk: Avoid a pointless indirection Don't use g_fprintf if GLib is using system printf anyway. --- gdk/gdkdebugprivate.h | 4 ++++ 1 file changed, 4 insertions(+) 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 -- 2.30.2