summaryrefslogtreecommitdiff
path: root/tests/testgtk.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/testgtk.c')
-rw-r--r--tests/testgtk.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/tests/testgtk.c b/tests/testgtk.c
index 9f4e1d586e..1d9131b87c 100644
--- a/tests/testgtk.c
+++ b/tests/testgtk.c
@@ -858,9 +858,9 @@ static GtkWidget *
create_widget_grid (GType widget_type)
{
GtkWidget *table;
- GtkWidget *group_widget = NULL;
+ GtkRadioGroup *group = NULL;
gint i, j;
-
+
table = gtk_table_new (FALSE, 3, 3);
for (i = 0; i < 5; i++)
@@ -892,10 +892,9 @@ create_widget_grid (GType widget_type)
if (g_type_is_a (widget_type, GTK_TYPE_RADIO_BUTTON))
{
- if (!group_widget)
- group_widget = widget;
- else
- g_object_set (widget, "group", group_widget, NULL);
+ if (!group)
+ group = gtk_radio_group_new ();
+ g_object_set (widget, "group", group, NULL);
}
}