[gtk+/wip/matthiasc/settings: 4/4] settings: Use gdk_display_set_cursor_theme
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/wip/matthiasc/settings: 4/4] settings: Use gdk_display_set_cursor_theme
- Date: Fri, 17 Nov 2017 22:57:19 +0000 (UTC)
commit dd7163a69966c443cd54f962fb5838794e9bf05d
Author: Matthias Clasen <mclasen redhat com>
Date: Fri Nov 17 17:56:03 2017 -0500
settings: Use gdk_display_set_cursor_theme
This allows us to reduce the amount of ifdef ugliness.
gtk/gtksettings.c | 24 +++++-------------------
1 files changed, 5 insertions(+), 19 deletions(-)
---
diff --git a/gtk/gtksettings.c b/gtk/gtksettings.c
index f0c6be9..5ee12bf 100644
--- a/gtk/gtksettings.c
+++ b/gtk/gtksettings.c
@@ -2106,25 +2106,11 @@ settings_update_cursor_theme (GtkSettings *settings)
"gtk-cursor-theme-name", &theme,
"gtk-cursor-theme-size", &size,
NULL);
- if (theme == NULL)
- return;
-#ifdef GDK_WINDOWING_X11
- if (GDK_IS_X11_DISPLAY (priv->display))
- gdk_x11_display_set_cursor_theme (priv->display, theme, size);
- else
-#endif
-#ifdef GDK_WINDOWING_WAYLAND
- if (GDK_IS_WAYLAND_DISPLAY (priv->display))
- gdk_wayland_display_set_cursor_theme (priv->display, theme, size);
- else
-#endif
-#ifdef GDK_WINDOWING_WIN32
- if (GDK_IS_WIN32_DISPLAY (priv->display))
- gdk_win32_display_set_cursor_theme (priv->display, theme, size);
- else
-#endif
- g_warning ("GtkSettings Cursor Theme: Unsupported GDK backend");
- g_free (theme);
+ if (theme)
+ {
+ gdk_display_set_cursor_theme (priv->display, theme, size);
+ g_free (theme);
+ }
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]