From fe5146d8f27f868baee6549913ea271219769e36 Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Mon, 16 Apr 2012 16:26:19 +0100 Subject: [PATCH] window: Fix compiler warning when not building for X11 The callback function gtk_window_on_theme_variant_changed is only used on the X11 backend (where GtkSettings is used for the settings information.) Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=674207 --- gtk/gtkwindow.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index a6ff07d4e4..fe24363fd1 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -422,9 +422,11 @@ static GtkKeyHash *gtk_window_get_key_hash (GtkWindow *window); static void gtk_window_free_key_hash (GtkWindow *window); static void gtk_window_on_composited_changed (GdkScreen *screen, GtkWindow *window); +#ifdef GDK_WINDOWING_X11 static void gtk_window_on_theme_variant_changed (GtkSettings *settings, GParamSpec *pspec, GtkWindow *window); +#endif static void gtk_window_set_theme_variant (GtkWindow *window); static GSList *toplevel_list = NULL; @@ -8336,6 +8338,7 @@ gtk_window_set_theme_variant (GtkWindow *window) #endif } +#ifdef GDK_WINDOWING_X11 static void gtk_window_on_theme_variant_changed (GtkSettings *settings, GParamSpec *pspec, @@ -8344,6 +8347,7 @@ gtk_window_on_theme_variant_changed (GtkSettings *settings, if (window->priv->type == GTK_WINDOW_TOPLEVEL) gtk_window_set_theme_variant (window); } +#endif static void gtk_window_on_composited_changed (GdkScreen *screen,