2012-10-30 ChunEon Park (Hermet)
* Fix the transit to accept proxy object.
+
+2012-10-31 TaeHwan Kim (Bluezery)
+
+ * Don't crash glview even if you failed to create obj.
* Fixed gengrid wrong_calc_job parameter.
* Fix elm_transit image animation that last few frames are skipped.
* FIx elm_transit to accept proxy object.
+ * Fix glview crash even if the object is failed allocating.
Removals:
if (!priv->config)
{
ERR("Failed Creating a Config Object.\n");
- evas_object_del(obj);
evas_gl_free(priv->evasgl);
priv->evasgl = NULL;
if (!priv->context)
{
ERR("Error Creating an Evas_GL Context.\n");
- evas_object_del(obj);
evas_gl_config_free(priv->config);
evas_gl_free(priv->evasgl);
ELM_GLVIEW_DATA_GET(obj, sd);
if (!sd->evasgl)
- return NULL;
+ {
+ evas_object_del(obj);
+ return NULL;
+ }
if (!elm_widget_sub_object_add(parent, obj))
ERR("could not add %p as sub object of %p", obj, parent);