summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog12
-rw-r--r--ChangeLog.pre-2-1012
-rw-r--r--ChangeLog.pre-2-412
-rw-r--r--ChangeLog.pre-2-612
-rw-r--r--ChangeLog.pre-2-812
-rw-r--r--gdk/gdkdisplay.c4
-rw-r--r--gtk/gtkinvisible.c2
-rw-r--r--gtk/gtkpathbar.c2
-rw-r--r--gtk/gtktooltips.c2
9 files changed, 69 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 49af186567..29e65a00bd 100644
--- 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
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index 49af186567..29e65a00bd 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -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
diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4
index 49af186567..29e65a00bd 100644
--- a/ChangeLog.pre-2-4
+++ b/ChangeLog.pre-2-4
@@ -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
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index 49af186567..29e65a00bd 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -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
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index 49af186567..29e65a00bd 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -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
diff --git a/gdk/gdkdisplay.c b/gdk/gdkdisplay.c
index 04b8e32887..d6a3a28fa7 100644
--- a/gdk/gdkdisplay.c
+++ b/gdk/gdkdisplay.c
@@ -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);
}
/**
diff --git a/gtk/gtkinvisible.c b/gtk/gtkinvisible.c
index a7bbae7325..395438e056 100644
--- a/gtk/gtkinvisible.c
+++ b/gtk/gtkinvisible.c
@@ -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);
}
/**
diff --git a/gtk/gtkpathbar.c b/gtk/gtkpathbar.c
index f1aa776366..e377e5598f 100644
--- a/gtk/gtkpathbar.c
+++ b/gtk/gtkpathbar.c
@@ -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:
diff --git a/gtk/gtktooltips.c b/gtk/gtktooltips.c
index e747664e48..7700c5b8a9 100644
--- a/gtk/gtktooltips.c
+++ b/gtk/gtktooltips.c
@@ -206,6 +206,8 @@ gtk_tooltips_destroy (GtkObject *object)
}
gtk_tooltips_unset_tip_window (tooltips);
+
+ GTK_OBJECT_CLASS (parent_class)->destroy (object);
}
static void