/* Destroy the effect so that it will lose its fbo cache of
the actor */
_clutter_actor_remove_effect_internal (self, priv->flatten_effect);
- g_object_unref (priv->flatten_effect);
- priv->flatten_effect = NULL;
+ g_clear_object (&priv->flatten_effect);
}
}
}
G_CALLBACK (on_layout_manager_changed),
self);
clutter_layout_manager_set_container (priv->layout_manager, NULL);
- g_object_unref (priv->layout_manager);
+ g_clear_object (&priv->layout_manager);
}
priv->layout_manager = manager;
if (priv->content != NULL)
{
_clutter_content_detached (priv->content, self);
- g_object_unref (priv->content);
+ g_clear_object (&priv->content);
}
priv->content = content;