edje_util: fix memory leak

Summary:
list returned by evas_object_box_children_get should be freed

@fix

Reviewers: cedric, seoz, raster, reutskiy.v.v, Hermet

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D2413
This commit is contained in:
Andrii Kroitor 2015-04-24 16:03:16 +09:00 committed by ChunEon Park
parent 52c7cbddf5
commit d985ae7ed4
1 changed files with 4 additions and 1 deletions

View File

@ -4266,7 +4266,10 @@ _edje_real_part_box_remove_all(Edje *ed, Edje_Real_Part *rp, Eina_Bool clear)
_edje_box_layout_remove_child(rp, child_obj);
_edje_child_remove(ed, rp, child_obj);
if (!evas_object_box_remove_at(rp->object, i))
return EINA_FALSE;
{
eina_list_free(children);
return EINA_FALSE;
}
if (clear)
evas_object_del(child_obj);
}