aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--shell/ChangeLog5
-rw-r--r--shell/e-shell.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index f2b82225fb..ac839c82d1 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,5 +1,10 @@
2002-11-11 Ettore Perazzoli <ettore@ximian.com>
+ * e-shell.c (impl_dispose): Do unref the config_listener here [I
+ fixed the finalize crash we were getting].
+
+2002-11-11 Ettore Perazzoli <ettore@ximian.com>
+
* e-storage-set-view.c (impl_finalize): Protect against
priv->checkboxes being NULL.
diff --git a/shell/e-shell.c b/shell/e-shell.c
index 3d15ce0f74..42beaa9280 100644
--- a/shell/e-shell.c
+++ b/shell/e-shell.c
@@ -1112,7 +1112,7 @@ impl_dispose (GObject *object)
}
if (priv->config_listener != NULL) {
- /* g_object_unref (priv->config_listener); FIXME */
+ g_object_unref (priv->config_listener);
priv->config_listener = NULL;
}