jaehwan pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=a37124b9548def37f4790a1ca7b09dd88918542f
commit a37124b9548def37f4790a1ca7b09dd88918542f Author: Jaehwan Kim <jae.hwan....@samsung.com> Date: Fri Sep 30 14:36:23 2016 +0900 Resource manager: add NULL checking. @fix --- src/bin/resource_manager/resource_manager_build.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/bin/resource_manager/resource_manager_build.c b/src/bin/resource_manager/resource_manager_build.c index 19abc66..4753249 100644 --- a/src/bin/resource_manager/resource_manager_build.c +++ b/src/bin/resource_manager/resource_manager_build.c @@ -105,7 +105,8 @@ _state_dependency_load(Project *pro, Group2 *group, Part2 *part, State2 *state) res = resource_manager_find(pro->RM.image_sets, state->normal); else res = resource_manager_find(pro->RM.images, state->normal); - _resource_usage_resource_add((Resource2 *)state, res); + if (res) + _resource_usage_resource_add((Resource2 *)state, res); } EINA_LIST_FOREACH(state->tweens, l2, res) @@ -292,7 +293,8 @@ _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); - _resource_usage_resource_add((Resource2 *)group, used); + if (used) + _resource_usage_resource_add((Resource2 *)group, used); edje_edit_string_free(main_group_name); @@ -349,7 +351,8 @@ _resource_dependency_load(Project *pro) EINA_LIST_FOREACH(set_images, l2, set_image_name) { used = resource_manager_find(pro->RM.images, set_image_name); - _resource_usage_resource_add(res, used); + if (used) + _resource_usage_resource_add(res, used); } edje_edit_string_list_free(set_images); } --