diff options
author | Jeffrey Stedfast <fejj@helixcode.com> | 2000-07-14 06:17:19 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2000-07-14 06:17:19 +0800 |
commit | a7cdc29a08b9b55c71ced639147e7caf4bd3c608 (patch) | |
tree | 86c037c7c806b1c8a412a77179fd613bf8b3e2ac /camel/ChangeLog | |
parent | 085e18d4372f2f04e346000c3d33b82c9d7292a0 (diff) | |
download | gsoc2013-evolution-a7cdc29a08b9b55c71ced639147e7caf4bd3c608.tar.gz gsoc2013-evolution-a7cdc29a08b9b55c71ced639147e7caf4bd3c608.tar.zst gsoc2013-evolution-a7cdc29a08b9b55c71ced639147e7caf4bd3c608.zip |
If a SELECT fails, set imap_store->current_folder to NULL so a SELECT is
2000-07-13 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c:
* providers/imap/camel-imap-store.c: If a SELECT fails, set
imap_store->current_folder to NULL so a SELECT is forced before
any message/folder operations are requested. Also, because some
users don't use a namespace, make sure that if the url->path is
"/" we don't use it when creating the folder_path.
(camel_imap_command[_extended]): Since we allow the passing of
a NULL folder which we can use to bypass a forced SELECT, no need
to check for the individual commands that don't require a folder
to be selected.
svn path=/trunk/; revision=4161
Diffstat (limited to 'camel/ChangeLog')
-rw-r--r-- | camel/ChangeLog | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog index 1e299a6d47..ad8c26c456 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,9 +1,22 @@ 2000-07-13 Jeffrey Stedfast <fejj@helixcode.com> * providers/imap/camel-imap-folder.c: + * providers/imap/camel-imap-store.c: If a SELECT fails, set + imap_store->current_folder to NULL so a SELECT is forced before + any message/folder operations are requested. Also, because some + users don't use a namespace, make sure that if the url->path is + "/" we don't use it when creating the folder_path. + (camel_imap_command[_extended]): Since we allow the passing of + a NULL folder which we can use to bypass a forced SELECT, no need + to check for the individual commands that don't require a folder + to be selected. + +2000-07-13 Jeffrey Stedfast <fejj@helixcode.com> + + * providers/imap/camel-imap-folder.c: * providers/imap/camel-imap-store.c: Updated to use CAMEL_IMAP_OK, CAMEL_IMAP_NO, CAMEL_IMAP_BAD, and CAMEL_IMAP_FAIL rather than the - ones copied from the POP3 provider. + ones copied from the POP3 provider. 2000-07-13 Jeffrey Stedfast <fejj@helixcode.com> |