yakov pushed a commit to branch master.

http://git.enlightenment.org/tools/erigo.git/commit/?id=8cde626c339bbb36dd0b5bd15dbba1c574ecabfa

commit 8cde626c339bbb36dd0b5bd15dbba1c574ecabfa
Author: Yakov Goldberg <yako...@samsung.com>
Date:   Wed Aug 5 17:40:05 2015 +0300

    Fix generation of objects with DUMMY_ID
    
    DUMMY_ID is used to show auxiliary areas in widgets: like edje parts.
    So when eid == DUMMY_ID don't take into in account, there is no real
    object and NULL must be generated.
---
 src/lib/generator.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/generator.c b/src/lib/generator.c
index 19da09a..199f4b4 100644
--- a/src/lib/generator.c
+++ b/src/lib/generator.c
@@ -147,7 +147,7 @@ _format_string_add(Gui_Value *gui_value, Eina_Strbuf *p)
            {
               Eid *eid = EID_ID_GET(gui_value);
               const char *str = "NULL";
-              if (eid)
+              if (eid && (eid != DUMMY_ID))
                 {
                    str = eid_name_get(eid);
                    if (!str) return EINA_FALSE;

-- 


Reply via email to