From c9f4659cd74347bbb27ca2f8f9b8cf1e406aa52e Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Tue, 14 Jul 2009 10:06:15 -0400 Subject: Kill the global EMailShellBackend variable. Yay! --- modules/mail/e-mail-shell-backend.c | 8 -------- 1 file changed, 8 deletions(-) (limited to 'modules/mail/e-mail-shell-backend.c') diff --git a/modules/mail/e-mail-shell-backend.c b/modules/mail/e-mail-shell-backend.c index 6ea6284755..76aeb0daaa 100644 --- a/modules/mail/e-mail-shell-backend.c +++ b/modules/mail/e-mail-shell-backend.c @@ -79,11 +79,6 @@ struct _EMailShellBackendPrivate { static gpointer parent_class; static GType mail_shell_backend_type; -/* XXX So many things need the shell backend that it's - * just easier for now to make it globally available. - * We should fix this, though. */ -EMailShellBackend *global_mail_shell_backend = NULL; - extern gint camel_application_is_exiting; static void @@ -583,9 +578,6 @@ mail_shell_backend_constructed (GObject *object) e_attachment_handler_mail_get_type (); - /* XXX This never gets unreffed. */ - global_mail_shell_backend = g_object_ref (shell_backend); - g_signal_connect ( shell, "notify::online", G_CALLBACK (mail_shell_backend_notify_online_cb), -- cgit v1.2.3