diff options
author | Dan Winship <danw@src.gnome.org> | 2001-05-04 04:54:07 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2001-05-04 04:54:07 +0800 |
commit | 08e6ede22adccfa0eb798135113b3e74dae0fa8d (patch) | |
tree | bca33e8ab5b9a69463f1a9a88ce661ebe4d6d7d4 /mail/mail-ops.c | |
parent | 7c553e6e5bb47c7b4b26f9bed147e7b7df234f96 (diff) | |
download | gsoc2013-evolution-08e6ede22adccfa0eb798135113b3e74dae0fa8d.tar gsoc2013-evolution-08e6ede22adccfa0eb798135113b3e74dae0fa8d.tar.gz gsoc2013-evolution-08e6ede22adccfa0eb798135113b3e74dae0fa8d.tar.bz2 gsoc2013-evolution-08e6ede22adccfa0eb798135113b3e74dae0fa8d.tar.lz gsoc2013-evolution-08e6ede22adccfa0eb798135113b3e74dae0fa8d.tar.xz gsoc2013-evolution-08e6ede22adccfa0eb798135113b3e74dae0fa8d.tar.zst gsoc2013-evolution-08e6ede22adccfa0eb798135113b3e74dae0fa8d.zip |
#include <camel/camel-file-utils.h>
* message-list.c: #include <camel/camel-file-utils.h>
* mail-ops.c (get_folderinfo_get):
* subscribe-dialog.c (build_tree): Update for
camel_store_get_folder_info prototype change.
* mail-format.c (handle_text_plain_flowed): Improve more on the
fix from the other day: the first level of indentation adds blank
lines, but further levels don't...
svn path=/trunk/; revision=9660
Diffstat (limited to 'mail/mail-ops.c')
-rw-r--r-- | mail/mail-ops.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/mail/mail-ops.c b/mail/mail-ops.c index badb3b777f..05ab7cbf4b 100644 --- a/mail/mail-ops.c +++ b/mail/mail-ops.c @@ -1039,11 +1039,13 @@ add_vtrash_info (CamelFolderInfo *info) static void get_folderinfo_get(struct _mail_msg *mm) { struct _get_folderinfo_msg *m = (struct _get_folderinfo_msg *)mm; - + guint32 flags = CAMEL_STORE_FOLDER_INFO_RECURSIVE; + + if (camel_store_supports_subscriptions (m->store)) + flags |= CAMEL_STORE_FOLDER_INFO_SUBSCRIBED; + camel_operation_register(mm->cancel); - m->info = camel_store_get_folder_info (m->store, NULL, FALSE, TRUE, - camel_store_supports_subscriptions (m->store), - &mm->ex); + m->info = camel_store_get_folder_info (m->store, NULL, flags, &mm->ex); if (m->info && m->info->url) add_vtrash_info (m->info); camel_operation_unregister(mm->cancel); |