]> Pileus Git - ~andy/gtk/commitdiff
gtk/gtkcolorsel.c: Use accessor functions to access GtkWindow
authorJavier Jardón <jjardon@gnome.org>
Tue, 17 Aug 2010 13:07:36 +0000 (15:07 +0200)
committerJavier Jardón <jjardon@gnome.org>
Mon, 23 Aug 2010 18:17:56 +0000 (20:17 +0200)
gtk/gtkcolorsel.c

index a85110aa1506e1596ff086474ceabac0b794020d..9db0b8911157150f064e5525e07bf4380ef33958 100644 (file)
@@ -1896,6 +1896,7 @@ static void
 get_screen_color (GtkWidget *button)
 {
   GtkColorSelection *colorsel = g_object_get_data (G_OBJECT (button), "COLORSEL");
+  GtkWindowGroup *group;
   ColorSelectionPrivate *priv = colorsel->private_data;
   GdkScreen *screen = gtk_widget_get_screen (GTK_WIDGET (button));
   GdkDevice *device, *keyb_device, *pointer_device;
@@ -1934,8 +1935,9 @@ get_screen_color (GtkWidget *button)
   
       if (GTK_IS_WINDOW (toplevel))
        {
-         if (GTK_WINDOW (toplevel)->group)
-           gtk_window_group_add_window (GTK_WINDOW (toplevel)->group, 
+          group = gtk_window_get_group (GTK_WINDOW (toplevel));
+         if (group)
+            gtk_window_group_add_window (group,
                                         GTK_WINDOW (grab_widget));
        }