q66 pushed a commit to branch master.

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

commit cab1391471b96752c846d6a030c7397f4d226db2
Author: Daniel Kolesa <d.kol...@osg.samsung.com>
Date:   Fri May 29 11:38:54 2015 +0100

    eolian: restrict the complex-type condition
---
 src/lib/eolian/eo_parser.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c
index 48a102f..02938d8 100644
--- a/src/lib/eolian/eo_parser.c
+++ b/src/lib/eolian/eo_parser.c
@@ -771,7 +771,7 @@ parse_type_void_base(Eo_Lexer *ls, Eina_Bool noptr)
              _fill_name(eina_stringshare_ref(ls->t.value.s), &def->full_name,
                         &def->name, &def->namespaces);
              eo_lexer_get(ls);
-             if (tpid >= KW_accessor)
+             if (tpid >= KW_accessor && tpid <= KW_list)
                {
                   int bline = ls->line_number, bcol = ls->column;
                   def->type = EOLIAN_TYPE_COMPLEX;

-- 


Reply via email to