diff options
author | Dan Winship <danw@src.gnome.org> | 2003-03-15 02:16:44 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2003-03-15 02:16:44 +0800 |
commit | dbf748d3d227da9903dfd0cbd0ddcfaa6fc2dd1a (patch) | |
tree | ae93ac853ee0cb56edc37008bf5e76c114f76b77 /mail/component-factory.c | |
parent | dc987079fc9fb8d17554831960c75aceb0b1bde6 (diff) | |
download | gsoc2013-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.c | 14 |
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 |