[PATCH 3/3] Fix warnings about the default parameter that gdk deprecated

David Shea dshea at redhat.com
Tue Dec 9 20:47:45 UTC 2014


gdk_cursor_new has been deprecated since version 3.16 and should not be
used in newly-written code. Use gdk_cursor_new_for_display() instead.
---
 widgets/src/DiskOverview.c       | 2 +-
 widgets/src/LayoutIndicator.c    | 2 +-
 widgets/src/MountpointSelector.c | 2 +-
 widgets/src/SpokeSelector.c      | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/widgets/src/DiskOverview.c b/widgets/src/DiskOverview.c
index a53992a..a5005cf 100644
--- a/widgets/src/DiskOverview.c
+++ b/widgets/src/DiskOverview.c
@@ -275,7 +275,7 @@ static void anaconda_disk_overview_init(AnacondaDiskOverview *widget) {
     g_signal_connect(widget, "focus-out-event", G_CALLBACK(anaconda_disk_overview_focus_changed), NULL);
 
     /* Set "hand" cursor shape when over the selector */
-    widget->priv->cursor = gdk_cursor_new(GDK_HAND2);
+    widget->priv->cursor = gdk_cursor_new_for_display(gdk_display_get_default(), GDK_HAND2);
     g_signal_connect(widget, "realize", G_CALLBACK(anaconda_disk_overview_realize), NULL);
 
     /* Set some properties. */
diff --git a/widgets/src/LayoutIndicator.c b/widgets/src/LayoutIndicator.c
index f7fffad..9aac858 100644
--- a/widgets/src/LayoutIndicator.c
+++ b/widgets/src/LayoutIndicator.c
@@ -183,7 +183,7 @@ static void anaconda_layout_indicator_init(AnacondaLayoutIndicator *self) {
                      NULL);
 
     /* layout indicator should have a hand cursor so that looks like clickable widget */
-    self->priv->cursor = gdk_cursor_new(GDK_HAND2);
+    self->priv->cursor = gdk_cursor_new_for_display(gdk_display_get_default(), GDK_HAND2);
     g_signal_connect(self, "realize",
                      G_CALLBACK(anaconda_layout_indicator_realize),
                      NULL);
diff --git a/widgets/src/MountpointSelector.c b/widgets/src/MountpointSelector.c
index a38d97a..d7c835f 100644
--- a/widgets/src/MountpointSelector.c
+++ b/widgets/src/MountpointSelector.c
@@ -184,7 +184,7 @@ static void anaconda_mountpoint_selector_init(AnacondaMountpointSelector *mountp
     gtk_widget_add_events(GTK_WIDGET(mountpoint), GDK_FOCUS_CHANGE_MASK|GDK_KEY_RELEASE_MASK);
 
     /* Set "hand" cursor shape when over the selector */
-    mountpoint->priv->cursor = gdk_cursor_new(GDK_HAND2);
+    mountpoint->priv->cursor = gdk_cursor_new_for_display(gdk_display_get_default(), GDK_HAND2);
     g_signal_connect(mountpoint, "realize", G_CALLBACK(anaconda_mountpoint_selector_realize), NULL);
 
     /* Create the grid. */
diff --git a/widgets/src/SpokeSelector.c b/widgets/src/SpokeSelector.c
index 33506cc..cd83efd 100644
--- a/widgets/src/SpokeSelector.c
+++ b/widgets/src/SpokeSelector.c
@@ -284,7 +284,7 @@ static void anaconda_spoke_selector_init(AnacondaSpokeSelector *spoke) {
     g_signal_connect(spoke, "focus-out-event", G_CALLBACK(anaconda_spoke_selector_focus_changed), NULL);
 
     /* Set "hand" cursor shape when over the selector */
-    spoke->priv->cursor = gdk_cursor_new(GDK_HAND2);
+    spoke->priv->cursor = gdk_cursor_new_for_display(gdk_display_get_default(), GDK_HAND2);
     g_signal_connect(spoke, "realize", G_CALLBACK(anaconda_spoke_selector_realize), NULL);
 
     /* Set property defaults. */
-- 
2.1.0



More information about the anaconda-patches mailing list