diff options
author | Dan Winship <danw@src.gnome.org> | 2000-05-07 11:15:22 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2000-05-07 11:15:22 +0800 |
commit | 58837630600292086b88a1994328d2908bc29b4d (patch) | |
tree | caf51be65989d6ff74777b739f0002a78452b095 /mail/mail-config.c | |
parent | fcaa6565ec3885f3e2b537d2a0c5aa449378d1fb (diff) | |
download | gsoc2013-evolution-58837630600292086b88a1994328d2908bc29b4d.tar.gz gsoc2013-evolution-58837630600292086b88a1994328d2908bc29b4d.tar.zst gsoc2013-evolution-58837630600292086b88a1994328d2908bc29b4d.zip |
Don't hardcode "inbox" here.
* folder-browser-factory.c (folder_browser_factory): Don't
hardcode "inbox" here.
* folder-browser.c (folder_browser_set_uri): Don't hardcode
"inbox" here either.
(folder_browser_load_folder): Create a new store according to the
folder browser's URI, and load the mbox file from that store.
Parts of this are temporary.
* session.c, mail.h: There is no longer a global store, just a
global session.
* mail-config.c, mail-ops.c: Update for default_session -> session
change. fetch_mail is currently broken.
svn path=/trunk/; revision=2853
Diffstat (limited to 'mail/mail-config.c')
-rw-r--r-- | mail/mail-config.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/mail/mail-config.c b/mail/mail-config.c index 869ed58ee4..50444b34e9 100644 --- a/mail/mail-config.c +++ b/mail/mail-config.c @@ -435,8 +435,7 @@ autodetect_cb (GtkWidget *button, GtkObject *table) url = get_service_url (table); ex = camel_exception_new (); - service = camel_session_get_service (default_session->session, - url, type, ex); + service = camel_session_get_service (session, url, type, ex); g_free (url); if (camel_exception_get_id (ex) != CAMEL_EXCEPTION_NONE) goto error; @@ -794,8 +793,7 @@ add_service (GList *services, CamelProviderType type, CamelProvider *prov) ex = camel_exception_new (); url = g_strdup_printf ("%s:", prov->protocol); - service = camel_session_get_service (default_session->session, - url, type, ex); + service = camel_session_get_service (session, url, type, ex); g_free (url); if (!service) { camel_exception_free (ex); @@ -893,8 +891,7 @@ mail_config_druid (void) GdkImlibImage *source_logo, *transport_logo; /* Fetch list of all providers. */ - providers = camel_session_list_providers (default_session->session, - TRUE); + providers = camel_session_list_providers (session, TRUE); sources = transports = NULL; for (p = providers; p; p = p->next) { CamelProvider *prov = p->data; |