summaryrefslogtreecommitdiff
path: root/gtk/a11y/gtkmenuitemaccessible.c
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2013-06-24 19:13:44 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2013-07-09 09:28:49 +0100
commit365919d5f6da0a8648815ca5cf5805fb88c9be16 (patch)
tree049d41189c1f3f2cde136e923de33cda7c851d2f /gtk/a11y/gtkmenuitemaccessible.c
parent9f2ca8d851342c815dde4baefd77b05dffd209d4 (diff)
downloadgtk+-365919d5f6da0a8648815ca5cf5805fb88c9be16.tar.gz
a11y: Use new macros for defining private data
https://bugzilla.gnome.org/show_bug.cgi?id=702996
Diffstat (limited to 'gtk/a11y/gtkmenuitemaccessible.c')
-rw-r--r--gtk/a11y/gtkmenuitemaccessible.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/gtk/a11y/gtkmenuitemaccessible.c b/gtk/a11y/gtkmenuitemaccessible.c
index 15ef15dbed..ff1fd260e0 100644
--- a/gtk/a11y/gtkmenuitemaccessible.c
+++ b/gtk/a11y/gtkmenuitemaccessible.c
@@ -47,6 +47,7 @@ static void atk_action_interface_init (AtkActionIface *iface);
static void atk_selection_interface_init (AtkSelectionIface *iface);
G_DEFINE_TYPE_WITH_CODE (GtkMenuItemAccessible, gtk_menu_item_accessible, GTK_TYPE_CONTAINER_ACCESSIBLE,
+ G_ADD_PRIVATE (GtkMenuItemAccessible)
G_IMPLEMENT_INTERFACE (ATK_TYPE_ACTION, atk_action_interface_init);
G_IMPLEMENT_INTERFACE (ATK_TYPE_SELECTION, atk_selection_interface_init))
@@ -258,16 +259,12 @@ gtk_menu_item_accessible_class_init (GtkMenuItemAccessibleClass *klass)
class->initialize = gtk_menu_item_accessible_initialize;
class->get_name = gtk_menu_item_accessible_get_name;
class->get_role = gtk_menu_item_accessible_get_role;
-
- g_type_class_add_private (klass, sizeof (GtkMenuItemAccessiblePrivate));
}
static void
gtk_menu_item_accessible_init (GtkMenuItemAccessible *menu_item)
{
- menu_item->priv = G_TYPE_INSTANCE_GET_PRIVATE (menu_item,
- GTK_TYPE_MENU_ITEM_ACCESSIBLE,
- GtkMenuItemAccessiblePrivate);
+ menu_item->priv = gtk_menu_item_accessible_get_instance_private (menu_item);
}
static GtkWidget *