cedric pushed a commit to branch efl-1.14. http://git.enlightenment.org/core/efl.git/commit/?id=67fc43a2d8e8c821e43b5e5d5829b72273ab6b71
commit 67fc43a2d8e8c821e43b5e5d5829b72273ab6b71 Author: Cedric BAIL <ced...@osg.samsung.com> Date: Tue Apr 19 11:56:17 2016 -0700 Revert "Set the name for table, box items" This reverts commit 6f7608befd006f8076d237bee5d17c9e9e1e09ac. Item in table and box do not need names as they have an index. This is breaking ABI for edje application that rely on getting the index properly when a signal is emitted. To be precise, this did break elemines. --- src/bin/edje/edje_cc_out.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/bin/edje/edje_cc_out.c b/src/bin/edje/edje_cc_out.c index e162707..4671b71 100755 --- a/src/bin/edje/edje_cc_out.c +++ b/src/bin/edje/edje_cc_out.c @@ -419,16 +419,9 @@ static void check_packed_items(Edje_Part_Collection *pc, Edje_Part *ep, Eet_File *ef) { unsigned int i; - char *def_name; for (i = 0; i < ep->items_count; ++i) { - if (!ep->items[i]->name) - { - def_name = alloca(strlen("item_") + strlen("0xFFFFFFFFFFFFFFFF") + 1); - sprintf(def_name, "item_%p", def_name); - ep->items[i]->name = strdup(def_name); - } if (ep->items[i]->type == EDJE_PART_TYPE_GROUP && !ep->items[i]->source) error_and_abort(ef, "Collection %i: missing source on packed item " "of type GROUP in part \"%s\"", --