]> Pileus Git - ~andy/gtk/commitdiff
Fix bug 134982, reported by Morten Welinder:
authorMatthias Clasen <maclas@gmx.de>
Sun, 22 Feb 2004 23:35:16 +0000 (23:35 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sun, 22 Feb 2004 23:35:16 +0000 (23:35 +0000)
Mon Feb 23 00:38:21 2004  Matthias Clasen  <maclas@gmx.de>

Fix bug 134982, reported by Morten Welinder:

* gtk/gtkpathbar.c (gtk_path_bar_destroy):
* gtk/gtktooltips.c (gtk_tooltips_destroy):
* gtk/gtkinvisible.c (gtk_invisible_destroy): Chain up to the
parent's ::destroy handler.

* gdk/gdkdisplay.c (gdk_display_dispose): Chain up to the
parent's ::dispose handler.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/gdkdisplay.c
gtk/gtkinvisible.c
gtk/gtkpathbar.c
gtk/gtktooltips.c

index 49af18656797f761e4006b668e33f6b31f13d59b..29e65a00bd91de9f81cba0062208a89ec1d4bd51 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+Mon Feb 23 00:38:21 2004  Matthias Clasen  <maclas@gmx.de>
+
+       Fix bug 134982, reported by Morten Welinder:
+       
+       * gtk/gtkpathbar.c (gtk_path_bar_destroy): 
+       * gtk/gtktooltips.c (gtk_tooltips_destroy): 
+       * gtk/gtkinvisible.c (gtk_invisible_destroy): Chain up to the 
+       parent's ::destroy handler.
+       
+       * gdk/gdkdisplay.c (gdk_display_dispose): Chain up to the 
+       parent's ::dispose handler.
+
 Sat Feb 21 19:09:55 2004  Manish Singh  <yosh@gimp.org>
 
        * gtk/gtksettings.c (gtk_default_substitute): Guard the FC_HINT_STYLE
index 49af18656797f761e4006b668e33f6b31f13d59b..29e65a00bd91de9f81cba0062208a89ec1d4bd51 100644 (file)
@@ -1,3 +1,15 @@
+Mon Feb 23 00:38:21 2004  Matthias Clasen  <maclas@gmx.de>
+
+       Fix bug 134982, reported by Morten Welinder:
+       
+       * gtk/gtkpathbar.c (gtk_path_bar_destroy): 
+       * gtk/gtktooltips.c (gtk_tooltips_destroy): 
+       * gtk/gtkinvisible.c (gtk_invisible_destroy): Chain up to the 
+       parent's ::destroy handler.
+       
+       * gdk/gdkdisplay.c (gdk_display_dispose): Chain up to the 
+       parent's ::dispose handler.
+
 Sat Feb 21 19:09:55 2004  Manish Singh  <yosh@gimp.org>
 
        * gtk/gtksettings.c (gtk_default_substitute): Guard the FC_HINT_STYLE
index 49af18656797f761e4006b668e33f6b31f13d59b..29e65a00bd91de9f81cba0062208a89ec1d4bd51 100644 (file)
@@ -1,3 +1,15 @@
+Mon Feb 23 00:38:21 2004  Matthias Clasen  <maclas@gmx.de>
+
+       Fix bug 134982, reported by Morten Welinder:
+       
+       * gtk/gtkpathbar.c (gtk_path_bar_destroy): 
+       * gtk/gtktooltips.c (gtk_tooltips_destroy): 
+       * gtk/gtkinvisible.c (gtk_invisible_destroy): Chain up to the 
+       parent's ::destroy handler.
+       
+       * gdk/gdkdisplay.c (gdk_display_dispose): Chain up to the 
+       parent's ::dispose handler.
+
 Sat Feb 21 19:09:55 2004  Manish Singh  <yosh@gimp.org>
 
        * gtk/gtksettings.c (gtk_default_substitute): Guard the FC_HINT_STYLE
index 49af18656797f761e4006b668e33f6b31f13d59b..29e65a00bd91de9f81cba0062208a89ec1d4bd51 100644 (file)
@@ -1,3 +1,15 @@
+Mon Feb 23 00:38:21 2004  Matthias Clasen  <maclas@gmx.de>
+
+       Fix bug 134982, reported by Morten Welinder:
+       
+       * gtk/gtkpathbar.c (gtk_path_bar_destroy): 
+       * gtk/gtktooltips.c (gtk_tooltips_destroy): 
+       * gtk/gtkinvisible.c (gtk_invisible_destroy): Chain up to the 
+       parent's ::destroy handler.
+       
+       * gdk/gdkdisplay.c (gdk_display_dispose): Chain up to the 
+       parent's ::dispose handler.
+
 Sat Feb 21 19:09:55 2004  Manish Singh  <yosh@gimp.org>
 
        * gtk/gtksettings.c (gtk_default_substitute): Guard the FC_HINT_STYLE
index 49af18656797f761e4006b668e33f6b31f13d59b..29e65a00bd91de9f81cba0062208a89ec1d4bd51 100644 (file)
@@ -1,3 +1,15 @@
+Mon Feb 23 00:38:21 2004  Matthias Clasen  <maclas@gmx.de>
+
+       Fix bug 134982, reported by Morten Welinder:
+       
+       * gtk/gtkpathbar.c (gtk_path_bar_destroy): 
+       * gtk/gtktooltips.c (gtk_tooltips_destroy): 
+       * gtk/gtkinvisible.c (gtk_invisible_destroy): Chain up to the 
+       parent's ::destroy handler.
+       
+       * gdk/gdkdisplay.c (gdk_display_dispose): Chain up to the 
+       parent's ::dispose handler.
+
 Sat Feb 21 19:09:55 2004  Manish Singh  <yosh@gimp.org>
 
        * gtk/gtksettings.c (gtk_default_substitute): Guard the FC_HINT_STYLE
index 04b8e3288702b5a5f1eca2e430c3c23fa0b7aec7..d6a3a28fa74b72612d09864b860df03729122da9 100644 (file)
@@ -174,12 +174,14 @@ gdk_display_dispose (GObject *object)
 
   if (gdk_display_get_default() == display)
     gdk_display_manager_set_default_display (gdk_display_manager_get(), NULL);
+
+  G_OBJECT_CLASS (parent_class)->dispose (object);
 }
 
 static void
 gdk_display_finalize (GObject *object)
 {
-  parent_class->finalize (object);
+  G_OBJECT_CLASS (parent_class)->finalize (object);
 }
 
 /**
index a7bbae7325290161fba1cd2a704683f5b1413bd7..395438e0562e5d05c6628d55eed53815e95116b6 100644 (file)
@@ -146,6 +146,8 @@ gtk_invisible_destroy (GtkObject *object)
       invisible->has_user_ref_count = FALSE;
       g_object_unref (invisible);
     }
+
+  GTK_OBJECT_CLASS (parent_class)->destroy (object);  
 }
 
 /**
index f1aa7763665c0258f326bc78bb35de2319bc702a..e377e5598f8dfb073608d3dcd09e0c56350e09e9 100644 (file)
@@ -106,6 +106,8 @@ gtk_path_bar_destroy (GtkObject *object)
   path_bar = GTK_PATH_BAR (object);
 
   g_free ((void *) path_bar->path);
+
+  GTK_OBJECT_CLASS (gtk_path_bar_parent_class)->destroy (object);
 }
 
 /* Size requisition:
index e747664e48fa5aab82195178f8a645b64c0c27a6..7700c5b8a93e46640cac4a44c6107201faecca24 100644 (file)
@@ -206,6 +206,8 @@ gtk_tooltips_destroy (GtkObject *object)
     }
 
   gtk_tooltips_unset_tip_window (tooltips);
+
+  GTK_OBJECT_CLASS (parent_class)->destroy (object);
 }
 
 static void