diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2001-08-05 12:31:02 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2001-08-05 12:31:02 +0800 |
commit | 3b8842db31f90aecfdbc59afd931b3291bed3968 (patch) | |
tree | 32fe608d1c77c6b39e8884673371273a0e065e83 /mail/component-factory.c | |
parent | d682c4f31ee76d09bb11cc06a79aa4522a35f229 (diff) | |
download | gsoc2013-evolution-3b8842db31f90aecfdbc59afd931b3291bed3968.tar.gz gsoc2013-evolution-3b8842db31f90aecfdbc59afd931b3291bed3968.tar.zst gsoc2013-evolution-3b8842db31f90aecfdbc59afd931b3291bed3968.zip |
Use `e_bonobo_generic_factory_multi_display_new()' instead of just
* component-factory.c (component_factory_init): Use
`e_bonobo_generic_factory_multi_display_new()' instead of just
`bonobo_generic_factory_new()'.
(component_fn): Added @component_id arg.
svn path=/trunk/; revision=11687
Diffstat (limited to 'mail/component-factory.c')
-rw-r--r-- | mail/component-factory.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/mail/component-factory.c b/mail/component-factory.c index 4c947c1fa1..f7394796c3 100644 --- a/mail/component-factory.c +++ b/mail/component-factory.c @@ -33,6 +33,8 @@ #include "Evolution.h" #include "evolution-storage.h" +#include "e-util/e-bonobo-factory-util.h" + #include "folder-browser-factory.h" #include "evolution-shell-component.h" #include "evolution-shell-component-dnd.h" @@ -46,12 +48,11 @@ #include "mail-session.h" #include "mail-mt.h" #include "mail-importer.h" +#include "mail-send-recv.h" #include "mail-vfolder.h" /* vfolder_create_storage */ #include "component-factory.h" -#include "mail-send-recv.h" - char *default_drafts_folder_uri; CamelFolder *drafts_folder = NULL; char *default_sent_folder_uri; @@ -704,7 +705,9 @@ handle_external_uri_cb (EvolutionShellComponent *shell_component, } static BonoboObject * -component_fn (BonoboGenericFactory *factory, void *closure) +component_fn (BonoboGenericFactory *factory, + const char *component_id, + void *closure) { EvolutionShellComponentDndDestinationFolder *destination_interface; MailOfflineHandler *offline_handler; @@ -746,8 +749,8 @@ component_fn (BonoboGenericFactory *factory, void *closure) void component_factory_init (void) { - component_factory = bonobo_generic_factory_new (COMPONENT_FACTORY_ID, - component_fn, NULL); + component_factory = e_bonobo_generic_factory_multi_display_new (COMPONENT_FACTORY_ID, + component_fn, NULL); evolution_mail_config_factory_init (); evolution_folder_info_factory_init (); |