summaryrefslogtreecommitdiff
path: root/libcaja-private
diff options
context:
space:
mode:
authorWolfgang Ulbrich <[email protected]>2016-01-15 20:42:24 +0100
committerWolfgang Ulbrich <[email protected]>2016-01-15 20:42:24 +0100
commit50970d1bb15d1f9c682e92dda345e59cfcf5330f (patch)
treec180dd1b1f6a57381daa88b0ad580b55f4279ed1 /libcaja-private
parentccfe6d5364ecfd8f3bafef853e6a9fc7457a0af4 (diff)
downloadcaja-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.c10
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;