aboutsummaryrefslogtreecommitdiffstats
path: root/shell/e-component-registry.c
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2001-06-25 14:36:22 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2001-06-25 14:36:22 +0800
commit060e43e79b6886b05e568e36af6d865403ba26c1 (patch)
treea34537bf72ddb07e38089adcfd0bd0eee531b5f3 /shell/e-component-registry.c
parentd11dd5c6a7561f5e8de21287976ac54ce6eed56d (diff)
downloadgsoc2013-evolution-060e43e79b6886b05e568e36af6d865403ba26c1.tar.gz
gsoc2013-evolution-060e43e79b6886b05e568e36af6d865403ba26c1.tar.zst
gsoc2013-evolution-060e43e79b6886b05e568e36af6d865403ba26c1.zip
Fixed a nasty chain of broken fixes to broken fixes to broken fixes,
thus getting the shell refcounting in better shape. The quit sequence is still not quite right, but we are getting there. Also fixed a nasty bug in destroying the EStorageSet due to a very old commit by the Meekster. svn path=/trunk/; revision=10470
Diffstat (limited to 'shell/e-component-registry.c')
-rw-r--r--shell/e-component-registry.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/shell/e-component-registry.c b/shell/e-component-registry.c
index 693b7bf812..aa76ff0656 100644
--- a/shell/e-component-registry.c
+++ b/shell/e-component-registry.c
@@ -227,8 +227,6 @@ destroy (GtkObject *object)
component_registry = E_COMPONENT_REGISTRY (object);
priv = component_registry->priv;
- bonobo_object_unref (BONOBO_OBJECT (priv->shell));
-
g_hash_table_foreach (priv->component_id_to_component, component_id_foreach_free, NULL);
g_hash_table_destroy (priv->component_id_to_component);
@@ -273,8 +271,6 @@ e_component_registry_construct (EComponentRegistry *component_registry,
g_return_if_fail (E_IS_SHELL (shell));
priv = component_registry->priv;
-
- bonobo_object_ref (BONOBO_OBJECT (shell));
priv->shell = shell;
}