forked from enlightenment/efl
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:
parent
52c7cbddf5
commit
d985ae7ed4
|
@ -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);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue