summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Wilson <msw@redhat.com>2001-09-21 15:23:14 +0000
committerMatt Wilson <msw@src.gnome.org>2001-09-21 15:23:14 +0000
commit65c0e1fe5155ada32760ab0527c0c98d1571afb7 (patch)
tree27fe8c16847d293f5fffbc4d94b377be96c20186
parent85b433515b43064e51f820e9971b257ae71275c3 (diff)
downloadgdk-pixbuf-65c0e1fe5155ada32760ab0527c0c98d1571afb7.tar.gz
set radio_menu_item->group to NULL after removing it from the list, as it
2001-09-21 Matt Wilson <msw@redhat.com> * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_destroy): set radio_menu_item->group to NULL after removing it from the list, as it is no longer in the group. (#60869) * gtk/gtkradiobutton.c (gtk_radio_button_destroy): likewise
-rw-r--r--ChangeLog8
-rw-r--r--ChangeLog.pre-2-08
-rw-r--r--ChangeLog.pre-2-108
-rw-r--r--ChangeLog.pre-2-28
-rw-r--r--ChangeLog.pre-2-48
-rw-r--r--ChangeLog.pre-2-68
-rw-r--r--ChangeLog.pre-2-88
-rw-r--r--gtk/gtkradiobutton.c3
-rw-r--r--gtk/gtkradiomenuitem.c3
9 files changed, 62 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 556c7e68a..4e20d60ae 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2001-09-21 Matt Wilson <msw@redhat.com>
+
+ * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_destroy): set
+ radio_menu_item->group to NULL after removing it from the list, as
+ it is no longer in the group. (#60869)
+
+ * gtk/gtkradiobutton.c (gtk_radio_button_destroy): likewise
+
2001-09-20 Havoc Pennington <hp@pobox.com>
* configure.in (PANGO_REQUIRED_VERSION)
diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0
index 556c7e68a..4e20d60ae 100644
--- a/ChangeLog.pre-2-0
+++ b/ChangeLog.pre-2-0
@@ -1,3 +1,11 @@
+2001-09-21 Matt Wilson <msw@redhat.com>
+
+ * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_destroy): set
+ radio_menu_item->group to NULL after removing it from the list, as
+ it is no longer in the group. (#60869)
+
+ * gtk/gtkradiobutton.c (gtk_radio_button_destroy): likewise
+
2001-09-20 Havoc Pennington <hp@pobox.com>
* configure.in (PANGO_REQUIRED_VERSION)
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index 556c7e68a..4e20d60ae 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,3 +1,11 @@
+2001-09-21 Matt Wilson <msw@redhat.com>
+
+ * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_destroy): set
+ radio_menu_item->group to NULL after removing it from the list, as
+ it is no longer in the group. (#60869)
+
+ * gtk/gtkradiobutton.c (gtk_radio_button_destroy): likewise
+
2001-09-20 Havoc Pennington <hp@pobox.com>
* configure.in (PANGO_REQUIRED_VERSION)
diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2
index 556c7e68a..4e20d60ae 100644
--- a/ChangeLog.pre-2-2
+++ b/ChangeLog.pre-2-2
@@ -1,3 +1,11 @@
+2001-09-21 Matt Wilson <msw@redhat.com>
+
+ * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_destroy): set
+ radio_menu_item->group to NULL after removing it from the list, as
+ it is no longer in the group. (#60869)
+
+ * gtk/gtkradiobutton.c (gtk_radio_button_destroy): likewise
+
2001-09-20 Havoc Pennington <hp@pobox.com>
* configure.in (PANGO_REQUIRED_VERSION)
diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4
index 556c7e68a..4e20d60ae 100644
--- a/ChangeLog.pre-2-4
+++ b/ChangeLog.pre-2-4
@@ -1,3 +1,11 @@
+2001-09-21 Matt Wilson <msw@redhat.com>
+
+ * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_destroy): set
+ radio_menu_item->group to NULL after removing it from the list, as
+ it is no longer in the group. (#60869)
+
+ * gtk/gtkradiobutton.c (gtk_radio_button_destroy): likewise
+
2001-09-20 Havoc Pennington <hp@pobox.com>
* configure.in (PANGO_REQUIRED_VERSION)
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index 556c7e68a..4e20d60ae 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -1,3 +1,11 @@
+2001-09-21 Matt Wilson <msw@redhat.com>
+
+ * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_destroy): set
+ radio_menu_item->group to NULL after removing it from the list, as
+ it is no longer in the group. (#60869)
+
+ * gtk/gtkradiobutton.c (gtk_radio_button_destroy): likewise
+
2001-09-20 Havoc Pennington <hp@pobox.com>
* configure.in (PANGO_REQUIRED_VERSION)
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index 556c7e68a..4e20d60ae 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,3 +1,11 @@
+2001-09-21 Matt Wilson <msw@redhat.com>
+
+ * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_destroy): set
+ radio_menu_item->group to NULL after removing it from the list, as
+ it is no longer in the group. (#60869)
+
+ * gtk/gtkradiobutton.c (gtk_radio_button_destroy): likewise
+
2001-09-20 Havoc Pennington <hp@pobox.com>
* configure.in (PANGO_REQUIRED_VERSION)
diff --git a/gtk/gtkradiobutton.c b/gtk/gtkradiobutton.c
index 521b0bf12..245bec87e 100644
--- a/gtk/gtkradiobutton.c
+++ b/gtk/gtkradiobutton.c
@@ -323,6 +323,9 @@ gtk_radio_button_destroy (GtkObject *object)
tmp_button->group = radio_button->group;
}
+ /* this button is no longer in the group */
+ radio_button->group = NULL;
+
if (GTK_OBJECT_CLASS (parent_class)->destroy)
(* GTK_OBJECT_CLASS (parent_class)->destroy) (object);
}
diff --git a/gtk/gtkradiomenuitem.c b/gtk/gtkradiomenuitem.c
index 62acc8558..48148fe57 100644
--- a/gtk/gtkradiomenuitem.c
+++ b/gtk/gtkradiomenuitem.c
@@ -226,6 +226,9 @@ gtk_radio_menu_item_destroy (GtkObject *object)
tmp_menu_item->group = radio_menu_item->group;
}
+ /* this radio menu item is no longer in the group */
+ radio_menu_item->group = NULL;
+
if (GTK_OBJECT_CLASS (parent_class)->destroy)
(* GTK_OBJECT_CLASS (parent_class)->destroy) (object);
}