aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-folder-selector.c
diff options
context:
space:
mode:
Diffstat (limited to 'mail/em-folder-selector.c')
-rw-r--r--mail/em-folder-selector.c24
1 files changed, 1 insertions, 23 deletions
diff --git a/mail/em-folder-selector.c b/mail/em-folder-selector.c
index 73d0e75cb7..c0ba28d7f4 100644
--- a/mail/em-folder-selector.c
+++ b/mail/em-folder-selector.c
@@ -46,6 +46,7 @@
#include "em-folder-tree.h"
#include "em-folder-selector.h"
+#include "em-folder-utils.h"
#define d(x)
@@ -133,31 +134,8 @@ em_folder_selector_finalize (GObject *obj)
}
static void
-folder_created_cb (EMFolderTreeModel *model, const char *path, const char *uri, EMFolderSelector *emfs)
-{
- CamelException ex;
- CamelStore *store;
-
- camel_exception_init (&ex);
- if (!(store = (CamelStore *) camel_session_get_service (session, uri, CAMEL_PROVIDER_STORE, &ex)))
- return;
-
- if (camel_store_folder_uri_equal (store, emfs->created_uri, uri)) {
- em_folder_tree_set_selected (emfs->emft, uri);
- g_signal_handler_disconnect (model, emfs->created_id);
- emfs->created_id = 0;
- }
-
- camel_object_unref (store);
-}
-
-static void
emfs_response (GtkWidget *dialog, int response, EMFolderSelector *emfs)
{
- EMFolderTreeModel *model;
- const char *path, *uri;
- EMFolderTree *emft;
-
if (response != EM_FOLDER_SELECTOR_RESPONSE_NEW)
return;