diff options
Diffstat (limited to 'mail/mail-ops.c')
-rw-r--r-- | mail/mail-ops.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/mail/mail-ops.c b/mail/mail-ops.c index 71608f5856..09d857923e 100644 --- a/mail/mail-ops.c +++ b/mail/mail-ops.c @@ -404,12 +404,6 @@ do_update_subfolders_rec (CamelStore *store, CamelFolderInfo *info, EvolutionSto { char *path; - if (info->url) { - /* info->url == URI??? */ - mail_folder_cache_set_update_estorage (info->url, storage); - mail_folder_cache_note_folderinfo (info->url, info); - } - path = g_strdup_printf ("%s/%s", prefix, info->name); if (info->child) @@ -443,6 +437,8 @@ mail_update_subfolders (CamelStore *store, EvolutionStorage *storage, { struct _update_info *info; + /* FIXME: i'm not sure this function is needed anymore??? */ + /* FIXME: This wont actually work entirely right, as a failure may lose this data */ /* however, this isn't a big problem ... */ info = g_malloc0(sizeof(*info)); @@ -1460,8 +1456,7 @@ remove_folder_got (struct _mail_msg *mm) struct _remove_folder_msg *m = (struct _remove_folder_msg *)mm; if (m->removed) { - /* Remove this folder from the folder cache */ - mail_folder_cache_remove_folder (m->uri); + /* FIXME: Remove this folder from the folder cache ??? */ } if (m->done) |