aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mail/ChangeLog8
-rw-r--r--mail/component-factory.c1
-rw-r--r--mail/mail-local.c5
-rw-r--r--mail/mail-local.h1
4 files changed, 8 insertions, 7 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 78e83c7e3e..37712c7e7a 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,11 @@
+2001-05-13 Jeffrey Stedfast <fejj@ximian.com>
+
+ * mail-local.c (mail_local_storage_shutdown): Get rid of this - we
+ don't need it.
+
+ * component-factory.c (owner_unset_cb): Don't unref the LocalStore
+ - we don't own a ref on it!!
+
2001-05-12 Duncan Mak <duncan@ximian.com>
* mail-search.c (begin_cb): Updates the subject on refresh and
diff --git a/mail/component-factory.c b/mail/component-factory.c
index 9a3e657ca0..0935247e7d 100644
--- a/mail/component-factory.c
+++ b/mail/component-factory.c
@@ -266,7 +266,6 @@ owner_unset_cb (EvolutionShellComponent *shell_component, gpointer user_data)
{
unref_standard_folders ();
mail_importer_uninit ();
- mail_local_storage_shutdown ();
g_idle_add_full (G_PRIORITY_LOW, idle_quit, NULL, NULL);
}
diff --git a/mail/mail-local.c b/mail/mail-local.c
index 71c2c4919b..14e2f15c85 100644
--- a/mail/mail-local.c
+++ b/mail/mail-local.c
@@ -732,11 +732,6 @@ mail_local_storage_startup (EvolutionShellClient *shellclient,
CORBA_exception_free (&ev);
}
-void
-mail_local_storage_shutdown (void)
-{
- camel_object_unref (CAMEL_OBJECT (local_store));
-}
/* Local folder reconfiguration stuff */
diff --git a/mail/mail-local.h b/mail/mail-local.h
index f61a843843..254fcbe4f6 100644
--- a/mail/mail-local.h
+++ b/mail/mail-local.h
@@ -32,7 +32,6 @@
void mail_local_storage_startup (EvolutionShellClient *shellclient,
const char *evolution_path);
-void mail_local_storage_shutdown (void);
void mail_local_reconfigure_folder (FolderBrowser *fb);