From 365919d5f6da0a8648815ca5cf5805fb88c9be16 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Mon, 24 Jun 2013 19:13:44 +0100 Subject: a11y: Use new macros for defining private data https://bugzilla.gnome.org/show_bug.cgi?id=702996 --- gtk/a11y/gtkarrowaccessible.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'gtk/a11y/gtkarrowaccessible.c') diff --git a/gtk/a11y/gtkarrowaccessible.c b/gtk/a11y/gtkarrowaccessible.c index 00f401ece1..fb1fdfc819 100644 --- a/gtk/a11y/gtkarrowaccessible.c +++ b/gtk/a11y/gtkarrowaccessible.c @@ -28,6 +28,7 @@ struct _GtkArrowAccessiblePrivate static void atk_image_interface_init (AtkImageIface *iface); G_DEFINE_TYPE_WITH_CODE (GtkArrowAccessible, gtk_arrow_accessible, GTK_TYPE_WIDGET_ACCESSIBLE, + G_ADD_PRIVATE (GtkArrowAccessible) G_IMPLEMENT_INTERFACE (ATK_TYPE_IMAGE, atk_image_interface_init)) static void @@ -58,16 +59,12 @@ gtk_arrow_accessible_class_init (GtkArrowAccessibleClass *klass) atk_object_class->initialize = gtk_arrow_accessible_initialize; gobject_class->finalize = gtk_arrow_accessible_finalize; - - g_type_class_add_private (klass, sizeof (GtkArrowAccessiblePrivate)); } static void gtk_arrow_accessible_init (GtkArrowAccessible *arrow) { - arrow->priv = G_TYPE_INSTANCE_GET_PRIVATE (arrow, - GTK_TYPE_ARROW_ACCESSIBLE, - GtkArrowAccessiblePrivate); + arrow->priv = gtk_arrow_accessible_get_instance_private (arrow); } static const gchar * -- cgit v1.2.1