diff options
author | Jeffrey Stedfast <fejj@helixcode.com> | 2000-09-14 06:13:09 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2000-09-14 06:13:09 +0800 |
commit | 7acecd99c9998ff09bf561c211f2d3d566d384c9 (patch) | |
tree | 9cb4de444ddb9e97486b7846201da746e5985ba0 /mail | |
parent | 87c46529b837633f7bc246f26a485262742df000 (diff) | |
download | gsoc2013-evolution-7acecd99c9998ff09bf561c211f2d3d566d384c9.tar.gz gsoc2013-evolution-7acecd99c9998ff09bf561c211f2d3d566d384c9.tar.zst gsoc2013-evolution-7acecd99c9998ff09bf561c211f2d3d566d384c9.zip |
Rewrote to take a third argument (gboolean *selectable) so that we can
2000-09-13 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c (imap_folder_exists): Rewrote
to take a third argument (gboolean *selectable) so that we can
find out if the folder is selectable or not as we look to see if
it exists. Also, don't use EXAMINE because that will not work on
non-selectable folders, so use LIST instead.
(get_folder): Check to see if the folder exists even vefore
calling imap_create as this will save time. If the folder does
exist, find out if it's selectable. Moved the call to refresh_info
here.
* providers/imap/camel-imap-folder.c (imap_get_uids): Check for a
NULL summary.
(camel_imap_folder_new): Don't call refresh_info here - call it in
get_folder() because we don't know if this folder even exists on
the server yet! And even if it does, we don't know if it can hold
messages or not yet.
svn path=/trunk/; revision=5412
Diffstat (limited to 'mail')
0 files changed, 0 insertions, 0 deletions