aboutsummaryrefslogtreecommitdiffstats
path: root/mail/component-factory.c
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2003-03-15 02:16:44 +0800
committerDan Winship <danw@src.gnome.org>2003-03-15 02:16:44 +0800
commitdbf748d3d227da9903dfd0cbd0ddcfaa6fc2dd1a (patch)
treeae93ac853ee0cb56edc37008bf5e76c114f76b77 /mail/component-factory.c
parentdc987079fc9fb8d17554831960c75aceb0b1bde6 (diff)
downloadgsoc2013-evolution-dbf748d3d227da9903dfd0cbd0ddcfaa6fc2dd1a.tar.gz
gsoc2013-evolution-dbf748d3d227da9903dfd0cbd0ddcfaa6fc2dd1a.tar.zst
gsoc2013-evolution-dbf748d3d227da9903dfd0cbd0ddcfaa6fc2dd1a.zip
Update for EvolutionStorage change
* component-factory.c (storage_connect, storage_connected): Update for EvolutionStorage change svn path=/trunk/; revision=20299
Diffstat (limited to 'mail/component-factory.c')
-rw-r--r--mail/component-factory.c14
1 files changed, 5 insertions, 9 deletions
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