aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--widgets/misc/ChangeLog5
-rw-r--r--widgets/misc/e-dateedit.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/widgets/misc/ChangeLog b/widgets/misc/ChangeLog
index 422ca071aa..4a7a85961c 100644
--- a/widgets/misc/ChangeLog
+++ b/widgets/misc/ChangeLog
@@ -1,3 +1,8 @@
+2000-10-27 Federico Mena Quintero <federico@helixcode.com>
+
+ * e-dateedit.c (e_date_edit_destroy): Do not unref the cal_popup
+ since we already destroyed it.
+
2000-10-11 Damon Chaplin <damon@helixcode.com>
* e-calendar-item.c (e_calendar_item_recalc_sizes): fixed to
diff --git a/widgets/misc/e-dateedit.c b/widgets/misc/e-dateedit.c
index ac6e504366..7c9c7582d8 100644
--- a/widgets/misc/e-dateedit.c
+++ b/widgets/misc/e-dateedit.c
@@ -351,7 +351,7 @@ e_date_edit_destroy (GtkObject *object)
dedit = E_DATE_EDIT (object);
gtk_widget_destroy (dedit->_priv->cal_popup);
- gtk_widget_unref (dedit->_priv->cal_popup);
+ dedit->_priv->cal_popup = NULL;
g_free(dedit->_priv);
dedit->_priv = NULL;