summaryrefslogtreecommitdiff
path: root/libnautilus-private
diff options
context:
space:
mode:
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2015-07-21 18:00:31 -0300
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2015-07-21 18:00:31 -0300
commite6a2a3f4b70ee15d90a2db73ed37f6064dd661df (patch)
tree22a8ffc39764525663f2bdb72e34c1cc2cc373d0 /libnautilus-private
parent70a7ad44701383d7e6b9b424c623a34cdf73a538 (diff)
downloadnautilus-e6a2a3f4b70ee15d90a2db73ed37f6064dd661df.tar.gz
project: replace deprecated gdk_cursor_new
In 3.16 release gdk_cursor_new was deprecated in favor of gdk_cursor_new_for_display. Nautilus, however, did not updated to use the proposed function, and is still using the deprecated method. Fix that by using the proposed gdk_cursor_new_for_display method.
Diffstat (limited to 'libnautilus-private')
-rw-r--r--libnautilus-private/nautilus-canvas-container.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/libnautilus-private/nautilus-canvas-container.c b/libnautilus-private/nautilus-canvas-container.c
index 67a8cb8da..a2620dc81 100644
--- a/libnautilus-private/nautilus-canvas-container.c
+++ b/libnautilus-private/nautilus-canvas-container.c
@@ -4156,11 +4156,13 @@ start_stretching (NautilusCanvasContainer *container)
NautilusCanvasContainerDetails *details;
NautilusCanvasIcon *icon;
GtkWidget *toplevel;
+ GdkDisplay *display;
GtkCornerType corner;
GdkCursor *cursor;
details = container->details;
icon = details->stretch_icon;
+ display = gtk_widget_get_display (GTK_WIDGET (container));
/* Check if we hit the stretch handles. */
if (!nautilus_canvas_item_hit_test_stretch_handles (icon->item,
@@ -4171,16 +4173,16 @@ start_stretching (NautilusCanvasContainer *container)
switch (corner) {
case GTK_CORNER_TOP_LEFT:
- cursor = gdk_cursor_new (GDK_TOP_LEFT_CORNER);
+ cursor = gdk_cursor_new_for_display (display, GDK_TOP_LEFT_CORNER);
break;
case GTK_CORNER_BOTTOM_LEFT:
- cursor = gdk_cursor_new (GDK_BOTTOM_LEFT_CORNER);
+ cursor = gdk_cursor_new_for_display (display,GDK_BOTTOM_LEFT_CORNER);
break;
case GTK_CORNER_TOP_RIGHT:
- cursor = gdk_cursor_new (GDK_TOP_RIGHT_CORNER);
+ cursor = gdk_cursor_new_for_display (display,GDK_TOP_RIGHT_CORNER);
break;
case GTK_CORNER_BOTTOM_RIGHT:
- cursor = gdk_cursor_new (GDK_BOTTOM_RIGHT_CORNER);
+ cursor = gdk_cursor_new_for_display (display,GDK_BOTTOM_RIGHT_CORNER);
break;
default:
cursor = NULL;