q66 pushed a commit to branch master.

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

commit 53a80761db24abf9b7501011f5e0bb80d8dbf996
Author: Daniel Kolesa <d.kol...@samsung.com>
Date:   Thu Feb 28 01:08:27 2019 +0100

    eolian: properly skip the struct keyword in inlist structs
    
    This was missed as a part of an incorrect merge.
---
 src/lib/eolian/eo_parser.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c
index 57b5e117c0..661ca9e75d 100644
--- a/src/lib/eolian/eo_parser.c
+++ b/src/lib/eolian/eo_parser.c
@@ -2215,6 +2215,8 @@ parse_unit(Eo_Lexer *ls, Eina_Bool eot)
            const char *freefunc = NULL;
            Eina_Strbuf *buf;
            eo_lexer_get(ls);
+           if (is_inlist)
+             check_kw_next(ls, KW_struct);
            Eina_Bool has_extern = EINA_FALSE, has_free = EINA_FALSE;
            for (;;) switch (ls->t.kw)
              {

-- 


Reply via email to