rimmed pushed a commit to branch master.

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

commit 0432403f5b19442ebb2cb159dc0dd4a88664b44f
Author: Vitalii Vorobiov <vi.vorob...@samsung.com>
Date:   Wed Oct 5 20:02:41 2016 +0300

    resource_manager_build: abort if manager can't find aliased group
    
    Svace fix
    
    @fix 26753
---
 src/bin/resource_manager/resource_manager_build.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/bin/resource_manager/resource_manager_build.c 
b/src/bin/resource_manager/resource_manager_build.c
index 4753249..a62cf2e 100644
--- a/src/bin/resource_manager/resource_manager_build.c
+++ b/src/bin/resource_manager/resource_manager_build.c
@@ -293,8 +293,13 @@ _group_dependency_load(Project *pro, Group2 *group)
      {
         main_group_name = edje_edit_group_aliased_get(group->edit_object, 
group->common.name);
         used = resource_manager_find(pro->RM.groups, main_group_name);
-        if (used)
-          _resource_usage_resource_add((Resource2 *)group, used);
+        if (!used)
+          {
+             ERR("Aliased group should be already loaded into project by this 
time. Something wrong is happened");
+             abort();
+          }
+
+        _resource_usage_resource_add((Resource2 *)group, used);
 
         edje_edit_string_free(main_group_name);
 

-- 


Reply via email to