Use GtkBin accessors
This commit is contained in:
		| @ -240,7 +240,7 @@ gail_button_is_default_press (GtkWidget *widget) | ||||
|   gboolean ret = FALSE; | ||||
|   const gchar *parent_type_name; | ||||
|  | ||||
|   child = GTK_BIN (widget)->child; | ||||
|   child = gtk_bin_get_child (GTK_BIN (widget)); | ||||
|   if (GTK_IS_ARROW (child)) | ||||
|     { | ||||
|       g_object_get (child, | ||||
|  | ||||
| @ -500,7 +500,7 @@ gail_label_ref_relation_set (AtkObject *obj) | ||||
|                         { | ||||
|                           GtkWidget *temp_widget; | ||||
|  | ||||
|                           temp_widget = GTK_BIN (list->data)->child; | ||||
|                           temp_widget = gtk_bin_get_child (GTK_BIN (list->data)); | ||||
|                           if (GTK_IS_BUTTON (temp_widget)) | ||||
|                             mnemonic_widget = temp_widget; | ||||
|                         } | ||||
|  | ||||
| @ -520,7 +520,7 @@ gail_menu_item_get_keybinding (AtkAction *action, | ||||
|                * we get here. | ||||
|                */ | ||||
|               key = NULL; | ||||
|               child = GTK_BIN (item)->child; | ||||
|               child = gtk_bin_get_child (GTK_BIN (item)); | ||||
|               if (GTK_IS_ACCEL_LABEL (child)) | ||||
|                 { | ||||
|                   GtkAccelLabel *accel_label; | ||||
|  | ||||
| @ -323,9 +323,10 @@ _gail_toplevel_remove_child (GailToplevel *toplevel, | ||||
| static gboolean | ||||
| is_attached_menu_window (GtkWidget *widget) | ||||
| { | ||||
|   GtkWidget *child = GTK_BIN (widget)->child; | ||||
|   GtkWidget *child; | ||||
|   gboolean ret = FALSE; | ||||
|  | ||||
|   child = gtk_bin_get_child (GTK_BIN (widget)); | ||||
|   if (GTK_IS_MENU (child)) | ||||
|     { | ||||
|       GtkWidget *attach; | ||||
| @ -342,19 +343,21 @@ is_attached_menu_window (GtkWidget *widget) | ||||
| static gboolean | ||||
| is_combo_window (GtkWidget *widget) | ||||
| { | ||||
|   GtkWidget *child = GTK_BIN (widget)->child; | ||||
|   GtkWidget *child; | ||||
|   AtkObject *obj; | ||||
|   GtkAccessible *accessible; | ||||
|  | ||||
|   child = gtk_bin_get_child (GTK_BIN (widget)); | ||||
|  | ||||
|   if (!GTK_IS_EVENT_BOX (child)) | ||||
|     return FALSE; | ||||
|  | ||||
|   child = GTK_BIN (child)->child; | ||||
|   child = gtk_bin_get_child (GTK_BIN (child)); | ||||
|  | ||||
|   if (!GTK_IS_FRAME (child)) | ||||
|     return FALSE; | ||||
|  | ||||
|   child = GTK_BIN (child)->child; | ||||
|   child = gtk_bin_get_child (GTK_BIN (child)); | ||||
|  | ||||
|   if (!GTK_IS_SCROLLED_WINDOW (child)) | ||||
|     return FALSE; | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Javier Jardón
					Javier Jardón