aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2000-09-25 06:58:34 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2000-09-25 06:58:34 +0800
commit87aaa04f1bdd6a7e2b8337f6aa31feff78aefd20 (patch)
treee19a29382129ebb51461b6e8946c80d62f0f7a9f
parentf5ad2892d1d9936290e425c0b67d3bbabf5d625b (diff)
downloadgsoc2013-evolution-87aaa04f1bdd6a7e2b8337f6aa31feff78aefd20.tar.gz
gsoc2013-evolution-87aaa04f1bdd6a7e2b8337f6aa31feff78aefd20.tar.zst
gsoc2013-evolution-87aaa04f1bdd6a7e2b8337f6aa31feff78aefd20.zip
Fix a refcounting problem with the local storage. ("Somebody" added a
wrong unref without putting that in the ChangeLog. Yes, you know who you are. ;-)) svn path=/trunk/; revision=5565
-rw-r--r--shell/ChangeLog4
-rw-r--r--shell/e-shell.c2
2 files changed, 4 insertions, 2 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index e1f0f638cd..f127aff6b0 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,3 +1,7 @@
+2000-09-24 Ettore Perazzoli <ettore@helixcode.com>
+
+ * e-shell.c (setup_local_storage): Don't unref the local storage.
+
2000-09-22 Michael Meeks <michael@helixcode.com>
* e-shell-view-menu.c (e_shell_view_menu_setup): upd.
diff --git a/shell/e-shell.c b/shell/e-shell.c
index c67d42a52c..d1125e0dc2 100644
--- a/shell/e-shell.c
+++ b/shell/e-shell.c
@@ -321,8 +321,6 @@ setup_local_storage (EShell *shell)
e_storage_set_add_storage (priv->storage_set, local_storage);
priv->local_storage = E_LOCAL_STORAGE (local_storage);
- gtk_object_unref (GTK_OBJECT (local_storage));
-
return TRUE;
}