From 5084938c045cf2f5df47a248327ba753c0efb814 Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Wed, 3 Jun 2015 12:01:08 +0100 Subject: [PATCH] eolian: enums can't be opaque, check properly --- 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 ea1314caf7..2a4c9aebe2 100644 --- a/src/lib/eolian/eo_parser.c +++ b/src/lib/eolian/eo_parser.c @@ -1930,7 +1930,7 @@ parse_unit(Eo_Lexer *ls, Eina_Bool eot) } eo_lexer_context_pop(ls); pop_strbuf(ls); - if (ls->t.token == ';') + if (!is_enum && ls->t.token == ';') { Eolian_Type *def = push_type(ls); def->is_extern = has_extern;