Use the new macros for adding private data
This commit is contained in:
@ -96,9 +96,9 @@ struct _ClutterKeyframeTransitionPrivate
|
||||
gint current_frame;
|
||||
};
|
||||
|
||||
G_DEFINE_TYPE (ClutterKeyframeTransition,
|
||||
clutter_keyframe_transition,
|
||||
CLUTTER_TYPE_PROPERTY_TRANSITION)
|
||||
G_DEFINE_TYPE_WITH_PRIVATE (ClutterKeyframeTransition,
|
||||
clutter_keyframe_transition,
|
||||
CLUTTER_TYPE_PROPERTY_TRANSITION)
|
||||
|
||||
static void
|
||||
key_frame_free (gpointer data)
|
||||
@ -375,8 +375,6 @@ clutter_keyframe_transition_class_init (ClutterKeyframeTransitionClass *klass)
|
||||
ClutterTimelineClass *timeline_class = CLUTTER_TIMELINE_CLASS (klass);
|
||||
ClutterTransitionClass *transition_class = CLUTTER_TRANSITION_CLASS (klass);
|
||||
|
||||
g_type_class_add_private (klass, sizeof (ClutterKeyframeTransitionPrivate));
|
||||
|
||||
gobject_class->finalize = clutter_keyframe_transition_finalize;
|
||||
|
||||
timeline_class->started = clutter_keyframe_transition_started;
|
||||
@ -388,9 +386,7 @@ clutter_keyframe_transition_class_init (ClutterKeyframeTransitionClass *klass)
|
||||
static void
|
||||
clutter_keyframe_transition_init (ClutterKeyframeTransition *self)
|
||||
{
|
||||
self->priv =
|
||||
G_TYPE_INSTANCE_GET_PRIVATE (self, CLUTTER_TYPE_KEYFRAME_TRANSITION,
|
||||
ClutterKeyframeTransitionPrivate);
|
||||
self->priv = clutter_keyframe_transition_get_instance_private (self);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user