From 05e0ef6fea2f2feec010109142c8305c69e64c57 Mon Sep 17 00:00:00 2001 From: Not Zed Date: Thu, 19 Feb 2004 07:27:49 +0000 Subject: Fixes for api changes. 2004-02-19 Not Zed * providers/*/camel-*-provider.c (camel_provider_module_init): Fixes for api changes. * camel-provider.c (camel_provider_load): no longer take session argument. the providers are global resources. (camel_provider_init): dont return anything anymore. (error?) call from camel_init now. Use a recursive lock too. * camel-session.c (camel_session_register_provider) (camel_session_list_providers, camel_session_get_provider): Moved to camel-provider, camel_provider_register/list/get. (vee_provider): moved to camel-provider.c svn path=/trunk/; revision=24794 --- camel/camel.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'camel/camel.c') diff --git a/camel/camel.c b/camel/camel.c index 44a894cfc0..e926203732 100644 --- a/camel/camel.c +++ b/camel/camel.c @@ -38,6 +38,7 @@ #include "camel.h" #include "camel-certdb.h" #include "camel-mime-utils.h" +#include "camel-provider.h" gboolean camel_verbose_debug = FALSE; @@ -80,10 +81,11 @@ camel_init (const char *configdir, gboolean nss_init) camel_verbose_debug = TRUE; /* initialise global camel_object_type */ - camel_object_get_type (); + camel_object_get_type(); - camel_mime_utils_init (); + camel_mime_utils_init(); camel_operation_init(); + camel_provider_init(); #ifdef HAVE_NSS if (nss_init) { -- cgit v1.2.3