cedric pushed a commit to branch master.
commit 5710c3acb7fdbbd67616d0268d46006205648c33
Author: Cedric Bail <[email protected]>
Date: Thu Aug 1 11:22:52 2013 +0900
edje: let's not stupiddly create list all over the place when we can avoid
it.
---
src/lib/edje/edje_load.c | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/src/lib/edje/edje_load.c b/src/lib/edje/edje_load.c
index df2b168..331dab5 100644
--- a/src/lib/edje/edje_load.c
+++ b/src/lib/edje/edje_load.c
@@ -1817,25 +1817,24 @@ _cb_signal_repeat(void *data, Evas_Object *obj, const
char *sig, const char *sou
if (!name) name = pack_it->name;
if (!name)
{
- Eina_List *child = NULL;
+ Eina_Iterator *it = NULL;
Evas_Object *o;
if (pack_it->parent->part->type == EDJE_PART_TYPE_BOX)
{
- child =
evas_object_box_children_get(pack_it->parent->object);
+ it = evas_object_box_iterator_new(pack_it->parent->object);
}
else if (pack_it->parent->part->type == EDJE_PART_TYPE_TABLE)
{
- child =
evas_object_table_children_get(pack_it->parent->object);
+ it = evas_object_table_iterator_new(pack_it->parent->object);
}
- EINA_LIST_FREE(child, o)
+ EINA_ITERATOR_FOREACH(it, o)
{
if (o == obj) break;
i++;
}
-
- eina_list_free(child);
+ eina_iterator_free(it);
length_index = 12;
}
--
------------------------------------------------------------------------------
Get your SQL database under version control now!
Version control is standard for application code, but databases havent
caught up. So what steps can you take to put your SQL databases under
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk