aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2012-04-07 00:34:54 +0800
committerMilan Crha <mcrha@redhat.com>2012-04-07 00:34:54 +0800
commitb35a84af3bd79f4cba885e431fe242f6645433e2 (patch)
tree6b8f55ea71eda0cfaa9732027ecfc6cf1ea82729
parent04998254c02fa46c05e473fbb10b9a0d44535473 (diff)
downloadgsoc2013-evolution-b35a84af3bd79f4cba885e431fe242f6645433e2.tar
gsoc2013-evolution-b35a84af3bd79f4cba885e431fe242f6645433e2.tar.gz
gsoc2013-evolution-b35a84af3bd79f4cba885e431fe242f6645433e2.tar.bz2
gsoc2013-evolution-b35a84af3bd79f4cba885e431fe242f6645433e2.tar.lz
gsoc2013-evolution-b35a84af3bd79f4cba885e431fe242f6645433e2.tar.xz
gsoc2013-evolution-b35a84af3bd79f4cba885e431fe242f6645433e2.tar.zst
gsoc2013-evolution-b35a84af3bd79f4cba885e431fe242f6645433e2.zip
Remove redundant tree_drag_data_delete()
-rw-r--r--mail/em-folder-tree.c45
1 files changed, 0 insertions, 45 deletions
diff --git a/mail/em-folder-tree.c b/mail/em-folder-tree.c
index 2d1e28ea58..a02902c5dd 100644
--- a/mail/em-folder-tree.c
+++ b/mail/em-folder-tree.c
@@ -1899,48 +1899,6 @@ tree_drag_begin (GtkWidget *widget,
}
static void
-tree_drag_data_delete (GtkWidget *widget,
- GdkDragContext *context,
- EMFolderTree *folder_tree)
-{
- EMFolderTreePrivate *priv = folder_tree->priv;
- gchar *full_name = NULL;
- GtkTreeModel *model;
- GtkTreePath *src_path;
- gboolean is_store;
- CamelStore *store;
- GtkTreeIter iter;
-
- if (!priv->drag_row)
- return;
-
- src_path = gtk_tree_row_reference_get_path (priv->drag_row);
- if (src_path == NULL)
- return;
-
- model = gtk_tree_view_get_model (GTK_TREE_VIEW (folder_tree));
-
- if (!gtk_tree_model_get_iter (model, &iter, src_path))
- goto fail;
-
- gtk_tree_model_get (
- model, &iter,
- COL_POINTER_CAMEL_STORE, &store,
- COL_STRING_FULL_NAME, &full_name,
- COL_BOOL_IS_STORE, &is_store, -1);
-
- if (is_store)
- goto fail;
-
- /* FIXME camel_store_delete_folder_sync() may block. */
- camel_store_delete_folder_sync (store, full_name, NULL, NULL);
-
-fail:
- gtk_tree_path_free (src_path);
- g_free (full_name);
-}
-
-static void
tree_drag_data_get (GtkWidget *widget,
GdkDragContext *context,
GtkSelectionData *selection,
@@ -2781,9 +2739,6 @@ em_folder_tree_enable_drag_and_drop (EMFolderTree *folder_tree)
tree_view, "drag-begin",
G_CALLBACK (tree_drag_begin), folder_tree);
g_signal_connect (
- tree_view, "drag-data-delete",
- G_CALLBACK (tree_drag_data_delete), folder_tree);
- g_signal_connect (
tree_view, "drag-data-get",
G_CALLBACK (tree_drag_data_get), folder_tree);
g_signal_connect (