diff options
Diffstat (limited to 'plugins/exchange-operations')
-rw-r--r-- | plugins/exchange-operations/ChangeLog | 5 | ||||
-rw-r--r-- | plugins/exchange-operations/exchange-folder.c | 10 |
2 files changed, 13 insertions, 2 deletions
diff --git a/plugins/exchange-operations/ChangeLog b/plugins/exchange-operations/ChangeLog index 9b66b769fb..259dd47f88 100644 --- a/plugins/exchange-operations/ChangeLog +++ b/plugins/exchange-operations/ChangeLog @@ -1,3 +1,8 @@ +2007-05-11 Gilles Dartiguelongue <dartigug@esiee.fr> + + * exchange-folder.c: (org_gnome_exchange_folder_inbox_unsubscribe): + Fixes unhandled cases in switch, fixes part of bug #437584. + 2007-05-25 Veerapuram Varadhan <vvaradhan@novell.com> * Makefile.am: Distcheck fixes. diff --git a/plugins/exchange-operations/exchange-folder.c b/plugins/exchange-operations/exchange-folder.c index ccdbec2841..ee48dd88aa 100644 --- a/plugins/exchange-operations/exchange-folder.c +++ b/plugins/exchange-operations/exchange-folder.c @@ -123,9 +123,15 @@ org_gnome_exchange_folder_inbox_unsubscribe (EPopup *ep, EPopupItem *p, void *da case EXCHANGE_ACCOUNT_FOLDER_UNSUPPORTED_OPERATION: e_error_run (NULL, ERROR_DOMAIN ":folder-unsupported-error", NULL); return; - case EXCHANGE_ACCOUNT_FOLDER_GENERIC_ERROR: + case EXCHANGE_ACCOUNT_FOLDER_GENERIC_ERROR: e_error_run (NULL, ERROR_DOMAIN ":folder-generic-error", NULL); - return; + return; + case EXCHANGE_ACCOUNT_FOLDER_GC_NOTREACHABLE: + e_error_run (NULL, ERROR_DOMAIN ":folder-no-gc-error", NULL); + return; + case EXCHANGE_ACCOUNT_FOLDER_NO_SUCH_USER: + e_error_run (NULL, ERROR_DOMAIN ":no-user-error", NULL); + return; } /* We need to get the physical uri for the Inbox */ |