q66 pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=4126b7fabab7666a9778da0aecaf650a3f8f2f9e

commit 4126b7fabab7666a9778da0aecaf650a3f8f2f9e
Author: Daniel Kolesa <[email protected]>
Date:   Tue May 10 18:06:56 2016 +0100

    eolian: fix C type serialization (handle undefined)
---
 src/lib/eolian/database_type.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/lib/eolian/database_type.c b/src/lib/eolian/database_type.c
index bc153a0..4c586c2 100644
--- a/src/lib/eolian/database_type.c
+++ b/src/lib/eolian/database_type.c
@@ -99,6 +99,8 @@ database_type_to_str(const Eolian_Type *tp, Eina_Strbuf *buf, 
const char *name)
      }
    else if (tp->type == EOLIAN_TYPE_VOID)
      eina_strbuf_append(buf, "void");
+   else if (tp->type == EOLIAN_TYPE_UNDEFINED)
+     eina_strbuf_append(buf, "__undefined_type");
    else
      {
         Eolian_Type *btp = tp->base_type;

-- 


Reply via email to