aboutsummaryrefslogtreecommitdiffstats
path: root/mail/mail-send-recv.c
diff options
context:
space:
mode:
Diffstat (limited to 'mail/mail-send-recv.c')
-rw-r--r--mail/mail-send-recv.c20
1 files changed, 1 insertions, 19 deletions
diff --git a/mail/mail-send-recv.c b/mail/mail-send-recv.c
index 3017203e6e..baa4e108e4 100644
--- a/mail/mail-send-recv.c
+++ b/mail/mail-send-recv.c
@@ -616,14 +616,6 @@ receive_get_folder(CamelFilterDriver *d, const char *uri, void *data, CamelExcep
}
static void
-receive_update_got_folderinfo (CamelStore *store, CamelFolderInfo *info, void *data)
-{
- if (info)
- camel_store_free_folder_info (store, info);
- receive_done ("", data);
-}
-
-static void
receive_update_got_store (char *uri, CamelStore *store, void *data)
{
struct _send_info *info = data;
@@ -631,17 +623,7 @@ receive_update_got_store (char *uri, CamelStore *store, void *data)
if (store) {
EvolutionStorage *storage = mail_lookup_storage (store);
- if (storage) {
- mail_note_store(store, storage, CORBA_OBJECT_NIL, receive_update_done, info);
- /*bonobo_object_unref (BONOBO_OBJECT (storage));*/
- } else {
- /* If we get here, store must be an external
- * storage other than /local. (Eg, Exchange).
- * Do a get_folder_info just to force it to
- * update itself.
- */
- mail_get_folderinfo(store, receive_update_got_folderinfo, info);
- }
+ mail_note_store(store, storage, CORBA_OBJECT_NIL, receive_update_done, info);
} else {
receive_done ("", info);
}