summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lib/eolian/eo_parser.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c
index ed81f7aef6..e87da68d5e 100644
--- a/src/lib/eolian/eo_parser.c
+++ b/src/lib/eolian/eo_parser.c
@@ -1568,7 +1568,10 @@ parse_implement(Eo_Lexer *ls, Eina_Bool iface)
1568 } 1568 }
1569 eina_stringshare_del(iname); 1569 eina_stringshare_del(iname);
1570 if (!impl) 1570 if (!impl)
1571 eo_lexer_syntax_error(ls, "implement of non-existent function"); 1571 {
1572 eo_lexer_syntax_error(ls, "implement of non-existent function");
1573 return;
1574 }
1572 eo_lexer_get(ls); 1575 eo_lexer_get(ls);
1573 goto propbeg; 1576 goto propbeg;
1574 } 1577 }