rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=dc488cd2ee9299cdfc105492ae5688cc47be0493

commit dc488cd2ee9299cdfc105492ae5688cc47be0493
Author: Andrii Kroitor <an.kroi...@samsung.com>
Date:   Fri Jun 24 17:15:32 2016 +0300

    group_manager: avoid segfault on item without name
---
 src/bin/project_manager/group_manager.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/bin/project_manager/group_manager.c 
b/src/bin/project_manager/group_manager.c
index 82ed959..05f0f68 100644
--- a/src/bin/project_manager/group_manager.c
+++ b/src/bin/project_manager/group_manager.c
@@ -566,6 +566,8 @@ gm_part_add(Project *pro, Group *group, const char 
*part_name)
         items = edje_edit_part_items_list_get(group->edit_object, part_name);
         EINA_LIST_FOREACH(items, l, item_name)
           {
+             TODO("Remove this after switching to index API for items");
+             if (!item_name) continue;
              item = (Part_Item *)resource_add(item_name, RESOURCE_TYPE_ITEM);
              item->part = part;
              resource_insert(&part->items, (Resource *)item);

-- 


Reply via email to