summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Hamann <lars@gtk.org>1998-10-22 21:00:01 +0000
committerLars Hamann <lars@src.gnome.org>1998-10-22 21:00:01 +0000
commit18ce1ade26838d5945bdec9a260a4ad1f0c938ce (patch)
tree33bcb3457962b8cb12e7854c22bfd15126546af9
parent87b6664073939e34dbc656f56342bd27ae1e1f91 (diff)
downloadgdk-pixbuf-18ce1ade26838d5945bdec9a260a4ad1f0c938ce.tar.gz
removed. gtk_clist_destroy is sufficient
Thu Oct 22 22:40:35 1998 Lars Hamann <lars@gtk.org> * gtk/gtkctree.c (gtk_ctree_destroy): removed. gtk_clist_destroy is sufficient
-rw-r--r--ChangeLog5
-rw-r--r--ChangeLog.pre-2-05
-rw-r--r--ChangeLog.pre-2-105
-rw-r--r--ChangeLog.pre-2-25
-rw-r--r--ChangeLog.pre-2-45
-rw-r--r--ChangeLog.pre-2-65
-rw-r--r--ChangeLog.pre-2-85
-rw-r--r--gtk/gtkctree.c40
8 files changed, 35 insertions, 40 deletions
diff --git a/ChangeLog b/ChangeLog
index 4d4c49df1..84934909d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu Oct 22 22:40:35 1998 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkctree.c (gtk_ctree_destroy): removed. gtk_clist_destroy
+ is sufficient
+
Thu Oct 22 16:22:55 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (COLUMN_FROM_XPIXEL): samll fix for invisible
diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0
index 4d4c49df1..84934909d 100644
--- a/ChangeLog.pre-2-0
+++ b/ChangeLog.pre-2-0
@@ -1,3 +1,8 @@
+Thu Oct 22 22:40:35 1998 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkctree.c (gtk_ctree_destroy): removed. gtk_clist_destroy
+ is sufficient
+
Thu Oct 22 16:22:55 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (COLUMN_FROM_XPIXEL): samll fix for invisible
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index 4d4c49df1..84934909d 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,3 +1,8 @@
+Thu Oct 22 22:40:35 1998 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkctree.c (gtk_ctree_destroy): removed. gtk_clist_destroy
+ is sufficient
+
Thu Oct 22 16:22:55 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (COLUMN_FROM_XPIXEL): samll fix for invisible
diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2
index 4d4c49df1..84934909d 100644
--- a/ChangeLog.pre-2-2
+++ b/ChangeLog.pre-2-2
@@ -1,3 +1,8 @@
+Thu Oct 22 22:40:35 1998 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkctree.c (gtk_ctree_destroy): removed. gtk_clist_destroy
+ is sufficient
+
Thu Oct 22 16:22:55 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (COLUMN_FROM_XPIXEL): samll fix for invisible
diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4
index 4d4c49df1..84934909d 100644
--- a/ChangeLog.pre-2-4
+++ b/ChangeLog.pre-2-4
@@ -1,3 +1,8 @@
+Thu Oct 22 22:40:35 1998 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkctree.c (gtk_ctree_destroy): removed. gtk_clist_destroy
+ is sufficient
+
Thu Oct 22 16:22:55 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (COLUMN_FROM_XPIXEL): samll fix for invisible
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index 4d4c49df1..84934909d 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -1,3 +1,8 @@
+Thu Oct 22 22:40:35 1998 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkctree.c (gtk_ctree_destroy): removed. gtk_clist_destroy
+ is sufficient
+
Thu Oct 22 16:22:55 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (COLUMN_FROM_XPIXEL): samll fix for invisible
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index 4d4c49df1..84934909d 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,3 +1,8 @@
+Thu Oct 22 22:40:35 1998 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkctree.c (gtk_ctree_destroy): removed. gtk_clist_destroy
+ is sufficient
+
Thu Oct 22 16:22:55 1998 Lars Hamann <lars@gtk.org>
* gtk/gtkclist.c (COLUMN_FROM_XPIXEL): samll fix for invisible
diff --git a/gtk/gtkctree.c b/gtk/gtkctree.c
index a3799e5c8..2f5d3e619 100644
--- a/gtk/gtkctree.c
+++ b/gtk/gtkctree.c
@@ -49,7 +49,6 @@
static void gtk_ctree_class_init (GtkCTreeClass *klass);
static void gtk_ctree_init (GtkCTree *ctree);
-static void gtk_ctree_destroy (GtkObject *object);
static void gtk_ctree_realize (GtkWidget *widget);
static void gtk_ctree_unrealize (GtkWidget *widget);
static gint gtk_ctree_button_press (GtkWidget *widget,
@@ -353,8 +352,6 @@ gtk_ctree_class_init (GtkCTreeClass *klass)
gtk_object_class_add_signals (object_class, ctree_signals, LAST_SIGNAL);
- object_class->destroy = gtk_ctree_destroy;
-
widget_class->realize = gtk_ctree_realize;
widget_class->unrealize = gtk_ctree_unrealize;
widget_class->button_press_event = gtk_ctree_button_press;
@@ -454,43 +451,6 @@ gtk_ctree_init (GtkCTree *ctree)
}
static void
-gtk_ctree_destroy (GtkObject *object)
-{
- gint i;
- GtkCList *clist;
-
- g_return_if_fail (object != NULL);
- g_return_if_fail (GTK_IS_CTREE (object));
-
- clist = GTK_CLIST (object);
-
- GTK_CLIST_SET_FLAG (clist, CLIST_FROZEN);
-
- gtk_clist_clear (GTK_CLIST (object));
-
- if (clist->vscrollbar)
- {
- gtk_widget_unparent (clist->vscrollbar);
- clist->vscrollbar = NULL;
- }
- if (clist->hscrollbar)
- {
- gtk_widget_unparent (clist->hscrollbar);
- clist->hscrollbar = NULL;
- }
-
- for (i = 0; i < clist->columns; i++)
- if (clist->column[i].button)
- {
- gtk_widget_unparent (clist->column[i].button);
- clist->column[i].button = NULL;
- }
-
- if (GTK_OBJECT_CLASS (container_class)->destroy)
- (*GTK_OBJECT_CLASS (container_class)->destroy) (object);
-}
-
-static void
ctree_attach_styles (GtkCTree *ctree,
GtkCTreeNode *node,
gpointer data)