diff options
author | Wolfgang Ulbrich <[email protected]> | 2016-01-15 20:42:24 +0100 |
---|---|---|
committer | Wolfgang Ulbrich <[email protected]> | 2016-01-15 20:42:24 +0100 |
commit | 50970d1bb15d1f9c682e92dda345e59cfcf5330f (patch) | |
tree | c180dd1b1f6a57381daa88b0ad580b55f4279ed1 /libcaja-private | |
parent | ccfe6d5364ecfd8f3bafef853e6a9fc7457a0af4 (diff) | |
download | caja-50970d1bb15d1f9c682e92dda345e59cfcf5330f.tar.bz2 caja-50970d1bb15d1f9c682e92dda345e59cfcf5330f.tar.xz |
don't use deprecated gdk_cursor_new for both toolkit versions
gdk_cursor_new i deprecated with gtk+-3.16 and
gdk_cursor_new_for_display is available since 2.2
Diffstat (limited to 'libcaja-private')
-rw-r--r-- | libcaja-private/caja-icon-container.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/libcaja-private/caja-icon-container.c b/libcaja-private/caja-icon-container.c index c6186295..049f2fc2 100644 --- a/libcaja-private/caja-icon-container.c +++ b/libcaja-private/caja-icon-container.c @@ -4974,11 +4974,13 @@ start_stretching (CajaIconContainer *container) CajaIcon *icon; EelDPoint world_point; 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. */ world_point.x = details->drag_x; @@ -4991,16 +4993,16 @@ start_stretching (CajaIconContainer *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; |