X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gtk%2Fgtksizegroup.c;h=e31dfa84eb1755b30b53f228eeff280941a16989;hb=32825a66ac8e65bf98cafed26a339fa1f31eddd4;hp=a9ae863174c3ac9bf33673552545af6c350697e6;hpb=2ab65ef771616e427db6417815359229faa0beb9;p=~andy%2Fgtk diff --git a/gtk/gtksizegroup.c b/gtk/gtksizegroup.c index a9ae86317..e31dfa84e 100644 --- a/gtk/gtksizegroup.c +++ b/gtk/gtksizegroup.c @@ -163,7 +163,7 @@ add_widget_to_closure (GHashTable *widgets, if (g_hash_table_lookup (widgets, widget)) return; - g_hash_table_insert (widgets, widget, widget); + g_hash_table_add (widgets, widget); hidden = !gtk_widget_is_visible (widget); for (tmp_groups = _gtk_widget_get_sizegroups (widget); tmp_groups; tmp_groups = tmp_groups->next) @@ -180,7 +180,7 @@ add_widget_to_closure (GHashTable *widgets, if (!(tmp_priv->mode & (1 << orientation))) continue; - g_hash_table_insert (groups, tmp_group, tmp_group); + g_hash_table_add (groups, tmp_group); for (tmp_widgets = tmp_priv->widgets; tmp_widgets; tmp_widgets = tmp_widgets->next) add_widget_to_closure (widgets, groups, tmp_widgets->data, orientation);