From 76ca55be136c685a6839ec0ee904016e711cff5e Mon Sep 17 00:00:00 2001 From: Christian Persch Date: Sat, 23 Oct 2004 20:51:23 +0000 Subject: Chain up to parent's dispose handler. 2004-10-23 Christian Persch * embed/mozilla/mozilla-embed-single.cpp: (mozilla_embed_single_dispose): * lib/ephy-dialog.c: (ephy_dialog_dispose): * src/ephy-session.c: (ephy_session_dispose): Chain up to parent's dispose handler. --- ChangeLog | 8 ++++++++ embed/mozilla/mozilla-embed-single.cpp | 2 ++ lib/ephy-dialog.c | 2 ++ src/ephy-session.c | 2 ++ 4 files changed, 14 insertions(+) diff --git a/ChangeLog b/ChangeLog index 80f9505fc..b501a2c27 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2004-10-23 Christian Persch + + * embed/mozilla/mozilla-embed-single.cpp: (mozilla_embed_single_dispose): + * lib/ephy-dialog.c: (ephy_dialog_dispose): + * src/ephy-session.c: (ephy_session_dispose): + + Chain up to parent's dispose handler. + 2004-10-21 Jordi Mallach * doc/Makefile.am: diff --git a/embed/mozilla/mozilla-embed-single.cpp b/embed/mozilla/mozilla-embed-single.cpp index 91b27dcce..9e0de4fb1 100644 --- a/embed/mozilla/mozilla-embed-single.cpp +++ b/embed/mozilla/mozilla-embed-single.cpp @@ -560,6 +560,8 @@ mozilla_embed_single_dispose (GObject *object) NS_RELEASE (single->priv->mSingleObserver); single->priv->mSingleObserver = nsnull; } + + parent_class->dispose (object); } static void diff --git a/lib/ephy-dialog.c b/lib/ephy-dialog.c index 89eab6127..d74c9905c 100644 --- a/lib/ephy-dialog.c +++ b/lib/ephy-dialog.c @@ -1298,6 +1298,8 @@ ephy_dialog_dispose (GObject *object) gtk_widget_destroy (dialog->priv->dialog); dialog->priv->dialog = NULL; } + + parent_class->dispose (object); } static void diff --git a/src/ephy-session.c b/src/ephy-session.c index c82dccb96..6ff0eaa73 100644 --- a/src/ephy-session.c +++ b/src/ephy-session.c @@ -284,6 +284,8 @@ ephy_session_dispose (GObject *object) LOG ("EphySession disposing") session_delete (session, SESSION_CRASHED); + + parent_class->dispose (object); } static void -- cgit v1.2.3