summaryrefslogtreecommitdiff
path: root/clutter/clutter-offscreen-effect.c
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2013-07-03 14:14:01 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2013-07-03 18:04:32 +0100
commit41bb03da2d5fa6fb4a60c1fb043c43d94cd0e92e (patch)
tree2637b35704cc330a1dee2e8e591452bebb88d83d /clutter/clutter-offscreen-effect.c
parent8532ca21043dd619f903ff3ba4cb38dd050852c0 (diff)
downloadclutter-41bb03da2d5fa6fb4a60c1fb043c43d94cd0e92e.tar.gz
Use the new macros for adding private data
Diffstat (limited to 'clutter/clutter-offscreen-effect.c')
-rw-r--r--clutter/clutter-offscreen-effect.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/clutter/clutter-offscreen-effect.c b/clutter/clutter-offscreen-effect.c
index e1197b56f..5c053df68 100644
--- a/clutter/clutter-offscreen-effect.c
+++ b/clutter/clutter-offscreen-effect.c
@@ -108,9 +108,9 @@ struct _ClutterOffscreenEffectPrivate
CoglMatrix last_matrix_drawn;
};
-G_DEFINE_ABSTRACT_TYPE (ClutterOffscreenEffect,
- clutter_offscreen_effect,
- CLUTTER_TYPE_EFFECT);
+G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (ClutterOffscreenEffect,
+ clutter_offscreen_effect,
+ CLUTTER_TYPE_EFFECT)
static void
clutter_offscreen_effect_set_actor (ClutterActorMeta *meta,
@@ -483,8 +483,6 @@ clutter_offscreen_effect_class_init (ClutterOffscreenEffectClass *klass)
ClutterEffectClass *effect_class = CLUTTER_EFFECT_CLASS (klass);
GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
- g_type_class_add_private (klass, sizeof (ClutterOffscreenEffectPrivate));
-
klass->create_texture = clutter_offscreen_effect_real_create_texture;
klass->paint_target = clutter_offscreen_effect_real_paint_target;
@@ -500,9 +498,7 @@ clutter_offscreen_effect_class_init (ClutterOffscreenEffectClass *klass)
static void
clutter_offscreen_effect_init (ClutterOffscreenEffect *self)
{
- self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self,
- CLUTTER_TYPE_OFFSCREEN_EFFECT,
- ClutterOffscreenEffectPrivate);
+ self->priv = clutter_offscreen_effect_get_instance_private (self);
}
/**