aboutsummaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
Diffstat (limited to 'mail')
-rw-r--r--mail/ChangeLog5
-rw-r--r--mail/component-factory.c14
2 files changed, 10 insertions, 9 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index ec8c9e200c..769d19d4b7 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,8 @@
+2003-03-14 Dan Winship <danw@ximian.com>
+
+ * component-factory.c (storage_connect, storage_connected): Update
+ for EvolutionStorage change
+
2003-03-12 Jeffrey Stedfast <fejj@ximian.com>
* mail-signature-editor.c (menu_file_save_cb): Rewritten to do the
diff --git a/mail/component-factory.c b/mail/component-factory.c
index 5592c4e0a0..02f4492402 100644
--- a/mail/component-factory.c
+++ b/mail/component-factory.c
@@ -1318,24 +1318,20 @@ storage_xfer_folder (EvolutionStorage *storage,
}
static void
-storage_connected (CamelStore *store, CamelFolderInfo *info, void *storage)
+storage_connected (CamelStore *store, CamelFolderInfo *info, void *listener)
{
- if (!info) {
- /* Let it know the connection failed by calling
- * has_subfolders again.
- */
- evolution_storage_has_subfolders (storage, "/",
- _("Connecting..."));
- }
+ notify_listener (listener, (info ? GNOME_Evolution_Storage_OK :
+ GNOME_Evolution_Storage_GENERIC_ERROR));
}
static void
storage_connect (EvolutionStorage *storage,
+ const Bonobo_Listener listener,
const char *path,
CamelStore *store)
{
mail_note_store (CAMEL_STORE (store), storage, CORBA_OBJECT_NIL,
- storage_connected, storage);
+ storage_connected, listener);
}
static void