seoz pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=321a0db5a8120c4c8ec0ced4806546dfb2a1123a
commit 321a0db5a8120c4c8ec0ced4806546dfb2a1123a Author: Jaeun Choi <jaeun12.c...@samsung.com> Date: Tue Oct 1 22:18:57 2013 +0900 bug fix: fixed memory leak Summary: The original code created an edje object temporarily for index calculation and didn't delete it which caused memory leak. fixed it. Test Plan: None Reviewers: Hermet, seoz Reviewed By: Hermet Differential Revision: https://phab.enlightenment.org/D246 --- src/lib/elm_index.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/elm_index.c b/src/lib/elm_index.c index 9a56e68..c5123c6 100644 --- a/src/lib/elm_index.c +++ b/src/lib/elm_index.c @@ -228,6 +228,8 @@ _index_box_auto_fill(Evas_Object *obj, edje_object_size_min_restricted_calc(o, NULL, &mh, 0, 0); + evas_object_del(o); + EINA_LIST_FOREACH(sd->items, l, it) if (it->level == level) num_of_items++; --