rimmed pushed a commit to branch master.

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

commit d135b078e4447c6f0b55e697f0c810899703808c
Author: Vitalii Vorobiov <vi.vorob...@samsung.com>
Date:   Wed Sep 7 20:27:55 2016 +0300

    group_manager: avoid abort if it's exist
    
    weird behaviour
    
    @fix
---
 src/bin/editor/editor_top_level.c       | 3 ++-
 src/bin/project_manager/group_manager.c | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/bin/editor/editor_top_level.c 
b/src/bin/editor/editor_top_level.c
index 2cecb48..1956dc5 100644
--- a/src/bin/editor/editor_top_level.c
+++ b/src/bin/editor/editor_top_level.c
@@ -63,7 +63,8 @@ editor_color_class_add(Evas_Object *obj, const char *name, 
Eina_Bool notify)
    assert(obj != NULL);
    assert(name != NULL);
 
-   CRIT_ON_FAIL(edje_edit_color_class_add(obj, name));
+   if (!edje_edit_color_class_add(obj, name))
+     return false;
 
    if (!editor_save(obj))
      return false; /* i hope it will never happen */
diff --git a/src/bin/project_manager/group_manager.c 
b/src/bin/project_manager/group_manager.c
index adaf95a..bb054ce 100644
--- a/src/bin/project_manager/group_manager.c
+++ b/src/bin/project_manager/group_manager.c
@@ -413,7 +413,8 @@ gm_state_add(Project *pro, Part *part, const char 
*state_name, double state_valu
              /* Colorclass can be specified but not defined in edc.
                 If colorclass don't exist yet adding it */ \
              TODO("move this code to colorclass resource manager"); \
-             CRIT_ON_FAIL(editor_color_class_add(pro->global_object, name, 
false)); \
+             if (editor_color_class_add(pro->global_object, name, false)) \
+               ERR("Something wrong happened"); \
              Colorclass_Resource *res = (Colorclass_Resource 
*)resource_add(name, RESOURCE_TYPE_COLORCLASS); \
              res->color1.r = res->color1.g = res->color1.b = res->color1.a = 
255; \
              res->color2.r = res->color2.g = res->color2.b = res->color2.a = 
255; \

-- 


Reply via email to