X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=cut-n-paste%2Ftoolbar-editor%2Fegg-editable-toolbar.c;h=7772959f6dd38a29488c9e4fa3d09620b1525af6;hb=3128a9b34c8f2d7fd3894e2e478ed824418b1d27;hp=44f032267ae45ac218dfac23dfb53aeba7f84910;hpb=d2ecbc76da7d7c815b857d1aa87d2a4df76aabff;p=evince.git diff --git a/cut-n-paste/toolbar-editor/egg-editable-toolbar.c b/cut-n-paste/toolbar-editor/egg-editable-toolbar.c index 44f03226..7772959f 100644 --- a/cut-n-paste/toolbar-editor/egg-editable-toolbar.c +++ b/cut-n-paste/toolbar-editor/egg-editable-toolbar.c @@ -439,7 +439,7 @@ configure_item_cursor (GtkToolItem *item, cursor = gdk_cursor_new_for_display (gdk_screen_get_display (screen), GDK_HAND2); gdk_window_set_cursor (window, cursor); - gdk_cursor_unref (cursor); + g_object_unref (cursor); gtk_drag_source_set (widget, GDK_BUTTON1_MASK, dest_drag_types, G_N_ELEMENTS (dest_drag_types), GDK_ACTION_MOVE); @@ -487,8 +487,8 @@ configure_item_cursor (GtkToolItem *item, } else if (stock_id) { - pixbuf = gtk_widget_render_icon (widget, stock_id, - GTK_ICON_SIZE_LARGE_TOOLBAR, NULL); + pixbuf = gtk_widget_render_icon_pixbuf (widget, stock_id, + GTK_ICON_SIZE_LARGE_TOOLBAR); } g_free (icon_name); g_free (stock_id); @@ -695,12 +695,12 @@ toolbar_drag_data_received_cb (GtkToolbar *toolbar, gint tpos = get_toolbar_position (etoolbar, GTK_WIDGET (toolbar)); egg_toolbars_model_add_item (etoolbar->priv->model, tpos, ipos, name); gtk_drag_finish (context, TRUE, - gdk_drag_context_get_action (context) == GDK_ACTION_MOVE, time); + gdk_drag_context_get_selected_action (context) == GDK_ACTION_MOVE, time); } else { gtk_drag_finish (context, FALSE, - gdk_drag_context_get_action (context) == GDK_ACTION_MOVE, time); + gdk_drag_context_get_selected_action (context) == GDK_ACTION_MOVE, time); } }