rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=8fe9721c107767e8b1aeda3229312831cfe74b66
commit 8fe9721c107767e8b1aeda3229312831cfe74b66 Author: Vitalii Vorobiov <[email protected]> Date: Fri Aug 5 14:17:45 2016 +0300 resource_manager: do not SIGSEV on project load anymore Resource Manager will be refactored into module later but for now we need to make eflete slightly more stable @fix --- src/bin/project_manager/resource_manager.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/project_manager/resource_manager.c b/src/bin/project_manager/resource_manager.c index 3497009..528e2da 100644 --- a/src/bin/project_manager/resource_manager.c +++ b/src/bin/project_manager/resource_manager.c @@ -98,8 +98,10 @@ resource_cmp(Resource *res1, Resource *res2) /* stringshares */ if (res1->name == res2->name) cmp = 0; - else + else if ((res1->name) && (res2->name)) cmp = strcmp(res1->name, res2->name); + else + cmp = 1; if (!cmp && (res1->resource_type == RESOURCE_TYPE_STATE)) { --
