PR #1139: Remove some of deprecated GTK stuff
[geeqie.git] / src / pixbuf-renderer.cc
index 702156c..0b4f44b 100644 (file)
@@ -620,16 +620,19 @@ static void pixbuf_renderer_get_property(GObject *object, guint prop_id,
 static void widget_set_cursor(GtkWidget *widget, gint icon)
 {
        GdkCursor *cursor;
+       GdkDisplay *display;
 
        if (!gtk_widget_get_window(widget)) return;
 
+       display = gdk_display_get_default();
+
        if (icon == -1)
                {
                cursor = nullptr;
                }
        else
                {
-               cursor = gdk_cursor_new(static_cast<GdkCursorType>(icon));
+               cursor = gdk_cursor_new_for_display(display, static_cast<GdkCursorType>(icon));
                }
 
        gdk_window_set_cursor(gtk_widget_get_window(widget), cursor);